Telegram Multi Actions icon

Telegram Multi Actions

Send all Telegram content types (text, media, video note, sticker, location, poll, dice, etc.) via Grammy. Supports URL, file_id, and n8n binary. Optional Redis rate limit, retry on 429, separate output for 403 (user blocked bot).

Send Sticker

AI-generated

Summary

Send a Telegram sticker to the specified chat, optionally as a reply and with reply markup. Provide the sticker as a URL or Telegram file ID, or upload it from an incoming binary property.

Inputs

  • Bot Token (required) — Telegram bot token; defaults to the incoming item’s access_token or token.
  • Chat ID (required) — Target Telegram chat; defaults to the incoming item’s chatId or channel.external_id.
  • Media Source — Choose URL or File ID (default), or Binary Data.
  • Media (URL or File ID) — Sticker URL or Telegram file_id when Media Source is URL or File ID; defaults to the incoming item’s media[0].url or url.
  • Binary Property — Name of the incoming binary property to upload when Media Source is Binary Data; defaults to data.
  • Reply to Message ID — Positive Telegram message_id to reply to; defaults to 0, which sends without a reply.
  • Reply Markup — JSON reply or inline keyboard markup; defaults to the incoming item’s reply_markup.
  • Use Redis Rate Limit — Enable per-bot throttling using the optional Redis credential; disabled by default.

Output shape

A Telegram Message object on the Success output for each sent sticker.

The node also has User Blocked (403) and Error outputs. A 403 is routed to User Blocked; other failures go to Error when the node is configured to continue on fail, otherwise the error is thrown. API calls retry on rate-limit responses when Telegram supplies retry_after.

Links

Discussion