Telegram node
Use the Telegram node to automate work in Telegram and integrate Telegram with other applications. n8n has built-in support for a wide range of Telegram features, including getting files as well as deleting and editing messages.
On this page, you’ll find a list of operations the Telegram node supports and links to more resources.
Note
Credentials Refer to Telegram credentials for guidance on setting up authentication.
Operations
-
Get up-to-date information about a chat.
Get Administrators: Get a list of all administrators in a chat.
Get Member: Get the details of a chat member.
Leave a chat.
Set Description of a chat.
Set Title of a chat.
-
Answer Query: Send answers to callback queries sent from inline keyboards.
Answer Inline Query: Send answers to callback queries sent from inline queries.
-
Get File from Telegram.
-
Edit Message Text: Edit the text of an existing message.
Pin Chat Message for the chat.
Send Animation to the chat.
For use with GIFs or H.264/MPEG-4 AVC videos without sound up to 50 MB in size.
Send Audio file to the chat and display it in the music player.
Send Chat Action: Tell the user that something is happening on the bot’s side. The status is set for 5 seconds or less.
Send Document to the chat.
Send Location: Send a geolocation to the chat.
Send Media Group: Send a group of photos and/or videos.
Send Message to the chat.
Send Photo to the chat.
Send Sticker to the chat.
For use with static .WEBP, animated .TGS, or video .WEBM stickers.
Send Video to the chat.
Unpin Chat Message from the chat.
/// note | Add bot to channel To use most of the Message operations, you must add your bot to a channel so that it can send messages to that channel. Refer to Common Issues | Add a bot to a Telegram channel for more information. ///
Templates and examples
Common issues
For common errors or issues and suggested resolution steps, refer to Common Issues.