How to Add a Bot to a Telegram Group
Adding a bot to a Telegram group unlocks powerful automation: moderation, welcome messages, polls, games, and more. This guide covers how to add bots to groups and configure them properly.
Method 1: Add via Bot Profile
- Open the bot's profile in Telegram (search for its @username)
- Tap the three-dot menu (top right)
- Select "Add to Group" or "Add to Channel"
- Choose your group from the list
- Confirm the action
Method 2: Add via Group Settings
- Open your group chat
- Tap the group name at the top to open info
- Tap "Add Members"
- Search for the bot's @username
- Select the bot and confirm
Method 3: Invite Link (for your own bots)
If you own the bot, use this URL format to let group admins add it:
https://t.me/your_bot?startgroup=true
Setting Bot Permissions
After adding, you may need to grant admin rights:
- Open group info → Administrators
- Tap "Add Admin" and select your bot
- Choose which permissions to grant:
- Delete messages — Required for moderation bots
- Ban users — Required for anti-spam bots
- Pin messages — For announcement bots
- Manage topics — For forum-style groups
Understanding Privacy Mode
By default, bots in groups can only see:
- Messages starting with
/(commands) - Messages that mention the bot
- Replies to the bot's messages
- Service messages (member joined/left)
To let a bot see all messages, disable Privacy Mode via BotFather: /setprivacy → Disable. The bot must be re-added to the group for this to take effect.
Troubleshooting
- "Bot can't be added" — Check if group settings restrict who can add members
- Bot doesn't respond — Ensure the bot is running and has proper permissions
- Bot can't see messages — Check privacy mode or make the bot an admin
- "Too many bots" — Groups have a limit of 20 bots
Getting Your Group ID
Most bot configurations require your Group ID. Add @userid_checkbot to your group and send /start to get the Group Chat ID instantly.
Frequently Asked Questions
Can any group member add a bot to a Telegram group?
By default, yes. However, group admins can restrict this by changing group settings to only allow admins to add new members (including bots).
How many bots can be in a Telegram group?
Telegram allows up to 20 bots in a single group. If you hit this limit, you need to remove a bot before adding a new one.
Can a bot read all messages in a group?
Only if Privacy Mode is disabled (via BotFather) or the bot is a group admin. By default, bots only see commands, replies to them, and service messages.