Telegram Bulk Sender

Telegram Bulk SenderTelegram Bots

This workflow reads chat IDs from a Google Sheet, groups them into batches, and sends each batch as a Telegram message with a configurable delay between batches. It is intended to deliver updates or notifications to multiple Telegram chats without sending too many messages at once.

What You Can Do:

  • Read chat IDs (or other single-column values) from a Google Sheet
  • Split the list into batches (default: 30 items per batch)
  • Send a Telegram message to each chat ID in a batch
  • Wait a configurable amount of time between batches (default: 30 seconds)

Quick Start

  1. Configure Google Sheets credentials and set the sheet/range (the workflow reads from column A by default). Ensure your sheet contains chat IDs (or chat identifiers) in a column, ideally with a header like “Chat ID”.
  2. Configure the Telegram node with your bot credentials and customize the message text.
  3. Optionally adjust the SplitInBatches batchSize and the Wait node delay (seconds).
  4. Trigger the workflow (manual trigger) to start sending batches to the listed chats.

Notes

  • The message text in the Telegram node is static in this workflow; you can change it or construct dynamic messages from sheet data.
  • Make sure your Telegram bot has permission to message the target chats or groups.
Flownerd