Skip to content

๐Ÿ“ข Setting Up Telegram Public Channel

๐Ÿ”น Why is this important?

Note: Integrating your Telegram public channel with Affiliate Solution allows you to automate deal posting, saving time and ensuring your audience gets the latest deals with your affiliate tag.

This guide provides step-by-step instructions to:

  • Create and connect a bot
  • Add a Telegram channel
  • Enable auto-posting to your channel
  • Verify that messages are posted successfully

๐Ÿ”น Steps to Connect a Telegram Public Channel

Step 1: Create a Telegram Bot Using BotFather

Step 1: Open Telegram and Search for BotFather

  1. Open the Telegram app on your phone or desktop.
  2. In the search bar, type BotFather.
  3. Select the verified BotFather account (with a blue checkmark โœ…).

Step 2: Start a Chat with BotFather

  1. Click the Start button or type /start and press Enter.
  2. BotFather will reply with a list of commands.

Step 3: Create a New Bot

  1. Type the command:
    /newbot
    
    and press Enter.
  2. BotFather will ask you to choose a name for your bot (Example: My Awesome Bot).
  3. Next, BotFather will ask for a username for your bot.
  4. The username must end with "bot" (e.g., MyAwesomeBot, ShopDealsBot).

Step 4: Get Your Bot Token

  1. After setting the bot's name and username, BotFather will generate a token.
  2. The token will look something like this:
    123456789:ABCDEF123456abcdef123456ABCDEF
    
  3. Save this token securely. It is required to integrate your bot with Affiliate Solution.

Step 2: Add Your Bot to a Telegram Channel

Now that your bot is created, you need to add it to a Telegram channel and give it admin permissions.

Add the Bot to the Channel as an Admin

  1. Open your Telegram Channel.
  2. Tap on the Channel Name at the top.
  3. Click on Administrators.
  4. Tap Add Admin and search for your Botโ€™s Username.
  5. Select your bot and give it admin permissions:
  6. Click Save.

โœ… Your bot is now an admin in your channel and can send messages!


Step 3: Add Public Channel to Affiliate Solution

  1. Log in to Affiliate Solution.
  2. Click on Telegram from the menu.
  3. Click Add New Channel.

Step 4: Add Your Telegram Channel

โš ๏ธ Warning: Do NOT enter the Telegram Channel Name (e.g., Best Amazing Online Deals). Instead, enter the Telegram Username without @ or https://t.me/.

โŒ Incorrect: - @bestamazingonlinedealz - https://t.me/bestamazingonlinedealz - Best Amazing Deals

โœ… Correct: - bestamazingonlinedealz

โš ๏ธ If you enter the channel name instead of username, the integration will NOT work.

  1. Select your Telegram Channel Username.
  2. Copy your Channel Name.
  3. Paste your Channel Username in the text box (Example: bestamazingonlinedealz).

Step 5: Copy and Paste the Bot Token

  1. Go back to BotFather in Telegram.
  2. Copy the API Token provided for your bot.
  3. Return to Affiliate Solution and paste the Bot Token in the required field.
  4. Click Save.

Step 6: Enable Telegram Channel for Auto Posting

  1. Turn ON the Telegram channel to start auto-posting messages.
  2. The icon color will change from Red to Green, indicating activation.

Step 7: Verify Integration by Posting a Deal

  1. Click Logout, then log in again to Affiliate Solution.
  2. Click on Post Deal from the menu.
  3. Enter a deal message in the text box.
  4. Tick the Telegram checkbox in the Share Options, and uncheck all other platforms.
  5. Click on Post Deal.
  6. Open your Telegram Channel and verify the message was posted with your affiliate tag.

โœ… Congratulations! Your Telegram public channel is now successfully connected and auto-posting is enabled! ๐ŸŽ‰


๐Ÿ“Œ Common Issues & Troubleshooting

โ“ My bot is not posting messages in the Telegram channel

  • Ensure the bot is added as an admin and has permission to post.
  • Verify that the bot token is correct in Affiliate Solution.
  • Check that the Telegram channel is enabled (Green icon, not Red).

โ“ My messages are posting, but without an affiliate tag

  • Double-check your Affiliate Settings to ensure tags are configured correctly.
  • Ensure your deal message format includes the required placeholders.

๐Ÿ”„ Next Step: Set Up a Private Telegram Channel ๐Ÿš€