Contact support:
Contact support
Select Language Русский English

    Connecting Telegram Bot

    In this article, we cover:
    • connecting a Telegram Bot to ChatApp
    • instructions: how to create a Telegram Bot
    • Telegram Bot features
    • comparison: Telegram vs Telegram Bot
    • connecting a Telegram Bot in Telegram Business

    A Telegram Bot receives incoming inquiries and helps automate communication with clients.
    Set up automation so that chats are distributed between departments or specific employees. Telegram Bot supports message buttons — see the instructions for details on how to send them.

    How to Create a Telegram Bot


    Step 1. Open Telegram and go to the @BotFather bot.
    Step 2. Enter the command /newbot.
    Step 3. Follow BotFather’s instructions to configure the bot.
    Step 4. Save the API token sent by BotFather.

    Connecting a Telegram Bot in Telegram Business


    In ChatApp, you can connect a Telegram Bot from a Telegram Business account. Before connecting, make sure that a line with a Telegram Bot is already connected in your personal account.

    Step 1.
    1. Open your Telegram profile settings.
    2. Go to “Telegram Business” → “Chatbots” → enter the chatbot link or username.
    3. Enable the “Replies to messages” permission.

    Step 2.
    Open the chat with BotFather → go to Bot Settings → enable Business Mode.

    Done. After configuration, the Telegram Bot channel settings will display the Business ID and the business account owner’s name.

    Connecting a Telegram Bot to ChatApp

    To connect to ChatApp, you will need the Telegram Bot token.

    Step 1. In your personal account, open the “Lines” section and select the line with the Telegram Bot channel — the line settings window will open.
    Step 2. Click the “Link” button next to the Telegram Bot channel.

    Step 3. Paste the token and click “Save”.

    Done! After connecting, the Telegram Bot username will be displayed next to the channel.
    Chats will appear in Scenario Dialogs as soon as clients start messaging you.

    Telegram Bot Features

    • The bot can send messages only after a user has subscribed.
    • You can contact a client only by username.
    • It is not possible to obtain a client’s phone number through the chat — the bot does not transmit this data.
    • Message statuses (“Read / Unread”) are not available.
    • File limits: sending — up to 50 MB; receiving — up to 20 MB.
    • A Telegram Bot can delete messages under the following conditions:
    — Regular messages can be deleted if no more than 48 hours have passed since sending.
    — Messages with a “dice 🎲” in private chats can be deleted only after 24 hours.
    (A dice message is an animated “🎲” game dice.)
    • In private chats — both incoming and outgoing messages can be deleted.
    • In channels — messages can be deleted if the bot has the can_post_messages permission.
    • If the bot is a group administrator, it can delete any messages.
    • If the bot has the can_delete_messages permission in a supergroup or channel, it can delete any messages.

    Telegram and Telegram Bot Capabilities:

    Feature Telegram Telegram Bot
    Message a client first by phone number or @username Yes No
    Receive incoming messages and reply Yes Yes
    Communicate in group chats Yes Yes
    Create broadcasts to a client database Yes No
    Track sending and delivery statuses Yes No
    Collect contacts from Telegram groups Yes No
    Integrate Telegram with a CRM Yes Yes
    Connect Robots in Bitrix24 and Salesbot in amoCRM Yes Yes
    Use a contact database of phone numbers or @username Yes No

    Connect ChatApp to Your CRM

    Connect ChatApp to your CRM so that deals are created for new inquiries, conversations are saved in both the CRM and Scenario Dialogs, and when employees work through Scenario Dialogs in their personal accounts, team performance metrics are generated for the manager.