How to Add a Bot to a Telegram Group (Admin Setup)

Adding a bot to a Telegram group lets you automate moderation, send notifications, or provide interactive commands. Here is how to do it properly.

Step 1: Find the Bot

Search for the bot by username in Telegram (e.g., @my_cool_bot). Open the bot's profile.

Step 2: Add to Group

  1. Open the bot's profile and tap the three-dot menu.
  2. Select "Add to Group" or "Add to Channel".
  3. Choose the target group from your list.
  4. Confirm the addition.

Step 3: Configure Permissions

By default, bots have limited permissions. To give a bot admin access:

  1. Open the group info screen.
  2. Go to Administrators and tap Add Admin.
  3. Select the bot and configure which permissions it needs (delete messages, ban users, pin messages, etc.).

Privacy Mode

By default, bots only see messages that mention them or start with a command (/). To let a bot see all messages:

Getting the Group ID for Your Bot

After adding the bot, you need the Group ID for API calls. Use TelegramUserID.com if the group has a public username, or check the Chat ID guide for other methods.

Frequently Asked Questions

Can any member add a bot to a group?

It depends on the group settings. Admins can restrict who is allowed to add members (including bots). In most groups, any member can add bots unless this permission has been removed.

Why can my bot not see messages in the group?

Bots have Privacy Mode enabled by default, which means they only receive messages that start with a / command or explicitly mention the bot. Disable Privacy Mode via BotFather and re-add the bot to the group.

Get Your Telegram ID Now

More How-To Guides

How to Find Your Telegram User ID (3 Easy Methods)
How to Find a Telegram Chat ID (Group & Private)
How to Find a Telegram Channel ID in 2026
How to Find a Telegram Group ID (Supergroup & Basic)
Check My ID