A Telegram Bot Token is required so EZAffiliate can post deals, monitor message queues, and watermark product images directly into your Telegram channel.
Step 1: Open BotFather in Telegram
- Open Telegram on your smartphone or desktop computer.
- In the search bar at the top, search for
@BotFather(ensure it has the official blue verification checkmark). - Click Start or send
/startto begin communicating with BotFather.
Step 2: Create a New Bot
- Send the command:
/newbot - BotFather will prompt you for a Display Name for your bot (for example:
My Loot Deals Bot). Type the name and press send. - BotFather will then ask you for a Username ending in
bot(for example:my_loot_deals_botorlootforward_bot).- Note: The username must be globally unique across all of Telegram.
Step 3: Copy Your HTTP API Token
Once the username is accepted, BotFather will respond with a congratulatory message containing your unique HTTP API Token:
Use this token to access the HTTP API:
1234567890:ABCdefGhIJKlmNoPQRsTUVwxyZ
[!IMPORTANT] Keep your bot token secure. Anyone with access to this token can send messages through your bot.
Step 4: Add Your Bot as an Admin to Your Telegram Channel
- Open your target Telegram deal channel.
- Go to Channel Settings (Manage Channel) ➡️ Administrators ➡️ Add Administrator.
- Search for your bot using its
@username. - Grant the following permissions:
- Post Messages: Yes
- Edit Messages of Others: Yes
- Delete Messages of Others: Optional (recommended for flash deals)
- Save the administrator settings.
Step 5: Connect Token in EZAffiliate Portal
- Log into your EZAffiliate Creator Portal.
- Go to Bot Configuration in the left sidebar.
- Paste the token into the Telegram Bot Token field.
- Click Verify & Save. Your bot is now linked and ready to forward deals!