Actions17
Send Video Note
AI-generatedSummary
Send a video note to a Telegram chat
Inputs
- botToken — Bot token used to authenticate with Telegram (masked input).
- chatId (required) — Target chat ID or channel identifier where the video note will be sent.
- mediaSource — Source of the media ('url' for URL or file_id, 'binary' for binary data from n8n). Defaults to 'url'.
- media — URL or file_id of the video note; used when mediaSource is 'url' or 'binary'.
- binaryPropertyName — Name of the binary property in the item containing the raw data (default 'data'). Used when mediaSource is 'binary'.
- replyMarkup — Optional JSON object for inline keyboard or other reply markup.
- replyToMessageId — ID of the message to reply to; typically taken from previous node output.
- useRateLimit — Enable Redis‑based rate limiting to avoid 429 errors; requires a Redis credential.
Output shape
Telegram message object representing the sent video note (or empty on failure)
Success results are returned on the first output; if the bot is blocked (403) the item is routed to the 'User Blocked' output; other errors go to the 'Error' output.
Examples
Example 1: Send a video note from a URL
mediaSource = url, media = https://example.com/video.mp4, chatId = 123456
Example 2: Send a video note using binary data
mediaSource = binary, binaryPropertyName = data, media = (binary), chatId = 123456
Example 3: Send a video note replying to a previous message
media = file_id, chatId = 123456, replyToMessageId = {{ $json.message_id }}, mediaSource = url