This project includes a Telegram bot designed to enforce subscription to a specific channel before allowing users to interact in a group chat. It's built using Go and integrates with the Telegram Bot API using gotgbot.
Once the bot is running, it will enforce subscription to a specific channel before allowing users to interact in the group chat. Users not subscribed to the channel will be prompted to do so.
Commands
/start - Start the bot.
/fsub - Set the channel for force subscription. Reply to a forwarded message from the channel you wish to set.
/fsub on - Enable force subscription mode.
/fsub off - Disable force subscription mode.
/fsub - Get the current force subscription status.