Forced subscription

Free

Require the user to join channels before continuing.

Gates the flow behind a channel subscription: it checks whether the user is subscribed to the listed channels, and if not, shows a join prompt with a recheck button. The bot must be an admin of those channels.

Fields

FieldTypeRequiredTemplatableNotes
Channelsstring listyes@username or -100… id
Gate texttextyesMessage shown to non-subscribers
Button texttextLabel of the recheck button

Outcomes

  • subscribed — the user is subscribed; continue.

How it works

Non-subscribers see the gate and a recheck button; the flow continues down the subscribed arrow once they’ve joined and re-checked.

Forced subscription  channels: [ @mychannel ]
 └─ subscribed → "Thanks for joining! Here's your content."