Skip to main content

how can I build a Telegram bot using ManyChat and Make.com :

When a user clicks Start, the bot checks if they are subscribed to a specific Telegram channel.

If they are subscribed → they can continue using the bot.

If they are not subscribed → the bot sends them a message with the channel link and only allows access after they subscribe.

Hi, ​@City of stars!

 

This can get quite complex depending on your needs for performance/speed. But the easiest way to make this work is send a request to Telegram's API (https://core.telegram.org/bots/api#getchatmember) checking if the user is part of your Channel and saving the response in a Custom User Field.


This must happen aas soon as the automation starts and could take some seconds to return the answer. Therefore you'll need to test it with delays and additional conditions to guarantee that the API responded to your request before continuing the automation.


Reply