workflows.fit
Back to n8n workflows
n8n templateFreeBy Ruslan Elishev

Telegram bot inline keyboard with dynamic menus & rating system

🤖 Telegram Bot with Dynamic Menus & Rating System What It Does This n8n workflow creates an interactive Telegram bot with: - Dynamic inline keyboards that respond to user clicks - 5-star rating system for collecting ...

DevelopmentCore NodesCommunicationSticky NoteTelegram TriggerFunctionSet
Loading interactive preview...

Template notes

🤖 Telegram Bot with Dynamic Menus & Rating System

What It Does

This n8n workflow creates an interactive Telegram bot with: - Dynamic inline keyboards that respond to user clicks - 5-star rating system for collecting feedback - Personalized responses using the user's actual name - Multi-level menu navigation (Main → Settings → Profile, etc.) - Real-time message updates when buttons are clicked

How It Works

1. Receives messages via Telegram webhook trigger node 2. Extracts user data (name, ID, message type) 3. Builds dynamic menus based on user actions 4. Sends/updates messages with inline keyboards 5. Handles button clicks without page refresh

🚀 Setup Instructions

1. Get Your Bot Credentials 2. Configure Workflow - Open "Set Bot Token" node - Replace token with yours - Save and activate workflow (Active)

3. Test Your Bot