Start in Bot Builder.Tap Start, choose Create New Bot, select Group Subscription Bot, and then choose Start New Bot.
Share your Telegram user ID.Tap Agree when Telegram asks for permission. Bot Builder uses this ID to identify the bot owner.
Create the bot with @BotFather.Open @BotFather, select /newbot, enter a display name, and choose an available username ending in Bot or _bot.
Submit the API token.Copy the token from @BotFather and paste it into Bot Builder. The token and new bot are verified automatically.
Create a private Telegram channel.Create a new channel, give it a name, and select Private Channel. This channel will contain the subscriber-only content.
Forward a channel message.Post any message in the private channel and forward it to Bot Builder so the platform can identify the channel ID.
Add the new bot to the channel.Copy its username, open the channel’s Subscribers screen, add the bot, and choose Add as Admin.
Confirm administrator permissions.Keep invite users and restrict/manage members permissions enabled, then return to Bot Builder and tap Done.
Deploy and run the bot.After Bot Builder validates the administrator access, tap Deploy and Run and wait for confirmation.
Open the running bot.The bot starts with a one-month trial. Open its username and tap Start; return to Bot Builder to manage, restart, deactivate, or review it.
| INFORMATION | SOURCE | SENSITIVITY |
|---|---|---|
| Bot token | @BotFather | SECRET |
| Owner Telegram ID | Telegram authorization | IDENTIFIER |
| Private channel ID | Forwarded channel message | IDENTIFIER |
| Bot configuration API token | Generated by the platform | INTERNAL SECRET |