Create a chatbot
Create a chatbot
Blog Image

Telegram Subscription Check with Domino CRM Chatbot

If you are promoting a Telegram channel and want to grow your subscriber base, Domino CRM's chatbot can help. It includes a dedicated Telegram subscription check, a simple yet powerful feature that comes in handy when:

  • You offer discounts or gated content and want only your subscribers to access them. Typical examples: promo codes, video courses, illustrated guides, checklists, or downloadable PDFs.

  • You don’t want unqualified users entering the flow, for example, when launching a paid support group where access should be limited to members of your main community.

  • You want to build conditional logic into your flow, like sending subscribers straight to a file download, while gently encouraging unsubscribed users to join the channel first, then rechecking their status before continuing.

The Telegram subscription check helps you drive targeted traffic to your channel — and gives people a reason to stick around.

How to Set Up a Telegram Subscription Check in Domino CRM

You will find the subscription check node under the “Telegram” section of your flow builder, it is clearly labeled “Subscription Check.”

11.png

Once the node is added, you can customize it freely:

  • Upload an eye-catching or motivational image
  • Add engaging copy with dynamic elements like user name or links
  • Rename the default button (“Verify Subscription”) to something more creative or brand-friendly
22.png

Click “+ New Channel” to enter the identifier of the Telegram group or channel whose subscription you want to verify (you can find this channel ID in the URL if the channel is public, or by using @getmyid_bot on Telegram, just forward any message from the channel to the bot’s chat). Domino CRM supports multi-group checks, so you can verify against several communities at once.

33.png

Important: The bot must be an admin in every Telegram group you want to check subscriptions for.

How to Add Your Bot as a Telegram Group Admin

To enable subscription verification, you need to manually grant your bot admin rights:

  1. Open the target group or channel in Telegram
  2. Go to Group/Channel Management
  3. Select “Administrators” and click “Add Administrator”
  4. Enter your bot's username in the search bar and select it from the list of results 
  5. Click “OK” to invite it and assign it as an administrator
  6. Leave all “Administrator Permissions” enabled. Then tap “Save” to finalize things 

If the bot does not work as expected, make sure that it has all the required admin rights and access.

How to Allow Your Bot to Join Groups

  1. Open @BotFather in Telegram and send /mybots.
  2. Choose your bot and tap Bot Settings.
  3. Find the “Allow Groups?” section and switch “Turn groups off” to on.

How to Branch Your Flow After the Telegram Subscription Check

The logic of the subscription check is built around its result. Domino CRM lets you set up three outcomes:

  • One branch, if the user is “Subscribed”

  • A second branch,  if the user is “Not subscribed”

  • An optional “Default” branch, which is activated when the user does not tap the button and sends an unrelated message instead. 

44.png


Start using subscription checks in your Telegram bots. Register and try this helpful tool in action!