Automate Telegram channel post reactions with bot rotation & GPT-5-mini
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
Nodes used (8)
- HTTP Request
n8n-nodes-base.httpRequest - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Limit
n8n-nodes-base.limit - Wait
n8n-nodes-base.wait - Telegram Trigger
n8n-nodes-base.telegramTrigger - Telegram
n8n-nodes-base.telegram - OpenAI
@n8n/n8n-nodes-langchain.openAi - Code
n8n-nodes-base.code
What it does
📋 WORKFLOW OVERVIEW Automate reactions for Telegram Channel Posts - Automated Telegram reaction system for specific posts Flow: 1. User sends message to a receiver bot 2. AI parses request (emoji type & quantity) 3. Code processes and validates data 4. Loop sends reactions one by one 5. User receives confirmation Key Features: - Natural language processing by sending a message to a chat bot to react to a post on a different channel - Reiterates through bot token rotation. This means that if you use 100 bots then you will be able to have 100 reactions per post of your choice - Rate limit protection - Error handling with helpful messages You will need to first add the bots that you personally own which can be acquired from BotFather to the channel that you would want them to react posts to and allow it to manage messages. Required Bot Permissions: 1. Bot Must Be an Administrator The bot needs to be added as an admin to the channel (regular member status won't work for reactions). 2. Specific Admin Rights Needed: When adding the bot as admin, you need to enable: ✅ "Post Messages" - This is actually the key permission needed ✅ "Add Subscribers" (optional, but sometimes required depending on channel settings) Credentials needed are: Target Channel ID, Bot tokens, Bot Receiver token, OpenAI API Example Usage: - "https://t.me/channel/123 needs 10 hearts and 10 fire reactions If in need of help contact me at: [email protected]