Back to Templates

Telegram Multi-language Translation Bot with GPT-3.5

Last update

Last update a day ago

Share


SmartPoll Automator is an n8n-powered workflow that automatically creates and publishes polls in Telegram. It helps teams, communities, and businesses run polls without manual work.

You simply send a command or submit a form — the workflow creates the poll and posts it in your selected Telegram group/channel.

Key Features

  • Create polls automatically from a webhook or form input
  • Support for single-choice and multi-vote polls
  • Option to schedule polls
  • Logs all poll requests and results
  • Sends confirmation and status updates
  • Works across multiple Telegram groups/channels

Use Cases

  • Daily team check-in polls
  • Customer feedback polls
  • Community/Q&A voting
  • Training/quiz polls
  • Opinion surveys for Telegram groups
  • Marketing campaign polls

Workflow Steps

Step Action Description
1 Webhook Trigger Receives poll request data (question + options)
2 Data Validation Checks if poll question & options are valid
3 Poll Formatting Structures poll text and options
4 Telegram API Poll Send Sends poll to selected Telegram group/channel
5 Optional Scheduler Delay or schedule poll time
6 Logging Stores poll details for logs
7 Confirmation Sends success message to user or admin

Input Format

Example JSON input via webhook:

{
  "poll_question": "Which feature should we build next?",
  "options": [
    "AI Email Assistant",
    "Scraper Automation",
    "DevOps Bot"
  ],
  "multiple_answers": false,
  "target_chat_id": "123456789",
  "schedule_time": ""
}

Output

  • Poll posted in Telegram group
  • Confirmation message returned
  • Log entry stored

Example confirmation response:

Poll successfully created and posted to Telegram!

Requirements

  • Telegram Bot Token
  • Telegram Chat ID
  • n8n instance
  • Webhook URL or Google Form/CRM connection

Benefits

  • Saves time
  • Ensures consistent poll format
  • Improves engagement in Telegram communities
  • Enables automated market research & internal feedback
  • No coding required after setup

Enhancement Ideas

  • Add AI to generate poll questions
  • Add Google Sheets poll request form
  • Add analytics dashboard
  • Trigger polls from Slack/CRM

Status

✅ Fully Automated
✅ Multi-group support
✅ Real-time logging
🕒 Optional scheduling