Connect a Telegram bot to ZakiPost the official way — with zero bans, and full management of groups, channels, and customer messages.
Bot API Overview
The Bot API is the official interface provided by Telegram itself for creating and running bots, and it is the approved and recommended method directly from the company for automated interaction with accounts and conversations. Unlike other connection methods that simulate a personal account, the bot operates within the frameworks officially defined for it by Telegram via @BotFather.
For this reason, the account ban or restriction rate via this method is considered 0%, because the bot does not violate any usage policy, and operates exactly according to the permissions Telegram grants to this type of account.
@ and ending with bot), and does not affect your phone number or main account at all.Create a New Bot via BotFather
Before connecting, you need to create your own bot through the official account dedicated for this purpose inside Telegram itself, called BotFather. This step is free and done entirely within the Telegram app:
- Open the BotFather chat directly from here, or search for it inside the Telegram app.
- Click the Start button (or start the chat) to activate interaction with it.
- Send the command /newbot to start creating a new bot.
- BotFather will ask you for a display name for the bot (Name) — it can contain any words, and it is the name that will appear to users.
- Then it will ask for a username for the bot, which must obligatorily end with the word bot, and be unused by any other bot.
- Once the name is accepted, BotFather will send you a confirmation message containing the Token of your bot — a long string of numbers and letters, which is the key you will need in the next step.
Connect the Token to ZakiPost
📝 Connection Steps Inside ZakiPost
- From the Telegram Bot API settings in ZakiPost, you will find only one field waiting for the token.
- Return to the BotFather chat and copy the token it sent you after creating the bot.
- Paste the token into the "Bot Token" field inside ZakiPost.
- Click the "Save Data" button to store the token inside ZakiPost.
- After saving, click the "Test Connection" button to verify the token's validity, and the system will display the bot's name and username for confirmation.
- Once the confirmation appears, the bot is connected and ready to receive and reply to customer messages instantly.
Activate the Bot in Groups
Your bot can interact within any Telegram group, but it does not automatically reply to every message written in the group, to maintain order and not disturb other members. To get a reply from the bot inside a group, the following mechanism must be followed:
⚙️ Reply Mechanism Inside Groups
- Add the bot to the desired group as a regular member.
- When sending a message you want the bot to reply to, put a "/" mark right at the beginning of the message without any space, then write your message text, example:
/hello how are you - The bot will recognize this mark automatically, process the message, and reply to it inside the group itself.
- Messages that do not start with "/" will not be replied to by the bot, and remain as regular messages between members.
Activate the Bot in Channels
To make the bot capable of posting or replying inside a Telegram channel, it is not enough for it to be a subscribed member; it must be added with administrative privileges directly via the mobile app, as follows:
- Open the Telegram app on your phone, and go to the channel you want to connect the bot to.
- Go to the channel settings, then choose "Administrators".
- Click on "Add Admin", and search for the username of the bot you created.
- Choose the bot from the search results, and grant it the required permissions (such as sending messages and editing posts) according to your needs.
- Save the changes, and the bot will now be able to operate directly inside the channel.
Dashboard and Message Management
After completing the connection, ZakiPost provides you with a comprehensive dashboard to track everything related to your bot from one place:
- Track All Messages: View all incoming conversations from customers, whether from individual chats or groups, in a unified and organized history.
- Manual Sending: Ability to reply manually to any conversation directly from within the dashboard, without needing to open the Telegram app.
- Activate Auto-Reply for Specific Chats: You can select specific conversations to activate auto-reply for, while keeping other conversations under your manual supervision if you prefer.
Facing an Issue?
If you encounter any difficulty while creating the bot via BotFather or while connecting it to ZakiPost, the support team is ready to help you directly:
Are you ready to connect a Telegram bot?
Manage your groups, channels, and customer conversations smarter and faster with AI.
Connect Now