telegram_channels

Instantly when receiving a text message in a chat

It is triggered every time you receive a message in the specified chat.

Telegram Trigger


This integration allows you to automate tasks in Telegram upon receiving messages in a specific chat. Without the need to register a Telegram bot, you can read the content of any chat, including those with download-protected content. It requires a user with access to the chat, group, or channel. This functionality requires an Automate, Scale, or Enterprise plan.


Allows you to read the content of any chat, including chats with download-protected content.







Customization Options

Configurable fields you can adjust in your automation

  • Chat Id
  • Only messages from other users directed to me
  • Include messages written by me or sent via Botize



Information provided

When executed, this operation delivers the following data, which can be used in the same automatic task.

  • Tags

  • Post Number {{post_number}}

    Number of the message that was posted

  • Post Id {{post_id}}

    Internal Unique identifier for the post or message

  • Chat Id {{chat_id}}

    Unique identifier for the chat where the post was published

  • Message Thread Id {{message_thread_id}}

    Unique identifier for the chat thread (topic) where the post was published

  • URL Message {{url_message}}

    URL address of the published message

  • Message {{message}}

    Content of the published message

  • Message HTML {{message_html}}

    Message in HTML format if the message includes HTML tags. If not, the content of this tag is identical to that of the {{message}} tag

  • Post Date-time {{post_datetime}}

    Date and time when the post was published

  • User Id {{user_id}}

    Unique identifier for the user who published the post

  • Reply to Message Id {{reply_to_msg_id}}

    Identifier of the message the post is responding to (if applicable)

  • Poll: Data {{poll}}

    Contains all the information related to a possible poll that the message may include

  • Poll: Question {{poll.question}}

    Contains the question of the poll

  • Poll: Options {{poll.options}}

    Contains all the different options of the poll

  • Poll: Option NΒΊ1 {{poll.options.0}}

    Contains the text of the first option of the poll. If there are more options, you can access them with {{poll.options.1}}, {{poll.options.2}}, etc.

  • Is a text message {{is_text_message}}

    The received message is a text message

  • Is a poll message {{is_poll_message}}

    The received message contains a poll

  • Is a document message {{is_document_message}}

    The received message contains a document

  • Is a video message {{is_video_message}}

    The received message contains a video

  • Is a photo message {{is_photo_message}}

    The received message contains a photo

  • Is an audio message {{is_audio_message}}

    The received message contains an audio file

  • Is an animation message {{is_animation_message}}

    The received message contains an animation

  • Is a video note message {{is_video_note_message}}

    The received message contains a video note

  • Is an animated emoji message {{is_animated_emoji_message}}

    The received message contains an animated emoji

  • Is an album message {{is_album_message}}

    The received message is part of an album




Related automations

  • type
  • telegram_channels β†’ webhook_all
  • telegrambot β†’ send_message_photo
Copies the text and the first image from each post in a public group to another one of mine
  • type
  • telegram_channels β†’ webhook_all
  • telegram_channels β†’ get_post_files_urls
  • telegrambot β†’ send_message_photo
Copies the text, images, videos, or files from each post in a public or private chat, group, or channel to another one of your own
  • type
  • telegram_channels β†’ webhook_all
  • telegram_channels β†’ get_post_files_urls
  • telegrambot β†’ send_message_photo
Copy the text of the messages and the first image from those posts that contain certain keywords from a chat/group/channel on Telegram, whether it's public or private, into a group/channel/chat of mine
  • type
  • telegram_channels β†’ webhook_all
  • telegram_channels β†’ get_post_files_urls
  • telegrambot β†’ send_message_photo
  • datetime β†’ get_timestamp
  • plugin_delay β†’ task_wait_until_timestamp
Post a message from a group or private channel and wait until the next day
  • type
  • telegram_channels β†’ webhook_all
  • telegram_channels β†’ get_post_files_urls
  • plugin_strings β†’ remove_urls
  • telegrambot β†’ send_message_photo
Copy messages from a third-party Telegram chat to your own chat, removing any URLs beforehand
  • type
  • telegram_channels β†’ webhook_all
  • telegram_channels β†’ get_post_files_urls
  • btzfilters β†’ process
  • telegrambot β†’ send_message_photo
Send me only the messages that Oliver or Jack posts in the private group
  • type
  • telegram_channels β†’ webhook_all
  • telegram_channels β†’ get_post_files_urls
  • btzfilters β†’ process
  • dropbox β†’ dropbox_convert
Save images posted in a private group or channel to Dropbox
  • type
  • telegram_channels β†’ webhook_all
  • telegram_channels β†’ get_post_files_urls
  • line β†’ message_broadcast
Forward to Line every message from the private group or channel
  • type
  • telegram_channels β†’ webhook_all
  • telegram_channels β†’ get_post_files_urls
  • btzfilters β†’ process
  • telegrambot β†’ send_message_photo
Forward only images posted in a certain group or private channel
  • type
  • telegram_channels β†’ webhook_all
  • telegram_channels β†’ get_post_files_urls
  • btzfilters β†’ process
  • telegrambot β†’ send_message_photo
Copy only messages that do not contain certain words
  • type
  • telegram_channels β†’ webhook_all
  • telegram_channels β†’ get_post_files_urls
  • deepl β†’ translate
  • telegrambot β†’ send_message_photo
Copy messages translated into another language via DeepL
  • type
  • telegram_channels β†’ webhook_all
  • telegram_channels β†’ get_post_files_urls
  • plugin_strings β†’ preg_replace
  • telegrambot β†’ send_message_photo
Extracts each new message from a public/private Telegram chat, searches and replaces certain words, and then publishes it in a separate Telegram chat
  • type
  • telegram_channels β†’ webhook_all
  • telegram_channels β†’ get_post_files_urls
  • site_inspector β†’ get_url_parts
  • datetime β†’ timestamptostring
  • dropbox β†’ dropbox_convert
  • dropbox β†’ save_string
Extracts the text and the possible first image from each message in a Telegram group/channel and saves both pieces of information in Dropbox
  • type
  • telegram_channels β†’ webhook_all
  • chatgpt β†’ send_prompt
  • telegram_channels β†’ send_message
Respond with ChatGPT to the messages your Telegram user receives in a specific chat
  • type
  • telegram_channels β†’ webhook_all
  • btzfilters β†’ process
  • telegram_channels β†’ get_post_files_urls
  • telegrambot β†’ send_message_photo
Examines each new message received in a chat, and if it does not contain certain URLs, copies it to one of my chats
  • type
  • telegram_channels β†’ webhook_all
  • btzfilters β†’ process
  • telegram_channels β†’ get_post_files_urls
  • telegrambot β†’ send_message_photo
Copy the content of each new message from one Telegram chat to another if certain conditions are met
  • type
  • telegram_channels β†’ webhook_all
  • aliexpress_associates β†’ replace_text_urls
  • telegrambot β†’ send_message_photo
Detect every new post in a private Telegram chat, modify the affiliate links of AliExpress products it may contain, and publish it in one of your chats
  • type
  • telegram_channels β†’ webhook_all
  • btzfilters β†’ process
  • telegrambot β†’ send_poll
Extract each new message from a Telegram chat. If it contains a poll, it publishes it in a chat you own
  • type
  • telegram_channels β†’ webhook_all
  • telegram_channels β†’ get_post_files_urls
  • btzfilters β†’ process
  • telegrambot β†’ send_message_photo
Copy messages from specific users in a Telegram chat I don’t own to my own chat.
  • type
  • telegram_channels β†’ webhook_all
  • telegram_channels β†’ get_post_files_urls
  • chatgpt β†’ send_prompt
  • telegrambot β†’ send_message_photo
Copy messages translated into another language via ChatGPT
  • type
  • telegram_channels β†’ webhook_all
  • telegram_channels β†’ get_post_files_urls
  • btztextparser β†’ get_urls
  • site_inspector β†’ expand_url
  • plugin_strings β†’ remove_urls
  • site_inspector β†’ update_get_parameters
  • telegrambot β†’ send_message_photo
Extract Amazon URLs from any Telegram chat, expand them, replace the affiliate tag, and repost them in a different Telegram chat
  • type
  • telegram_channels β†’ webhook_all
  • btzfilters β†’ process
  • telegram_channels β†’ get_post_files_urls
  • telegrambot β†’ send_message_photo
Copy messages from specific topics in a group to another chat
  • type
  • telegram_channels β†’ webhook_all
  • telegram_channels β†’ get_post_files_urls
  • whapi β†’ post_message_to_channel
Extracts each new message from a Telegram chat that is not owned by you and publishes it to a WhatsApp channel
  • type
  • telegram_channels β†’ webhook_all
  • telegram_channels β†’ get_post_files_urls
  • btzfilters β†’ process
  • telegrambot β†’ send_message_photo
Copies the multimedia files received in my personal Telegram account or in a chat I don’t own to another chat that I own
  • type
  • telegram_channels β†’ webhook_all
  • telegram_channels β†’ get_post_files_urls
  • telegrambot β†’ send_message_photo
Examines each new message received in a third-party chat, and if it contains files or media, copies them to a chat you own
  • type
  • telegram_channels β†’ webhook_all
  • telegram_channels β†’ send_message
Copies each new text message received in a third-party Telegram chat to another third-party chat or bot
  • type
  • telegram_channels β†’ webhook_all
  • amazon_lightning β†’ replace_text_urls
  • btzfilters β†’ process
  • telegrambot β†’ send_message_photo
Detects each new post in a third-party Telegram chat, replaces any Amazon affiliate links it may contain, and publishes the result to your own chat
  • type
  • telegram_channels β†’ webhook_all
  • telegram_channels β†’ get_post_files_urls
  • chatgpt β†’ send_prompt
  • telegrambot β†’ send_message_photo
Extracts each new message from a third-party Telegram chat, modifies it using ChatGPT, and publishes the result in a chat you own
  • type
  • telegram_channels β†’ webhook_all
  • telegram_channels β†’ get_post_files_urls
  • telegrambot β†’ send_message_photo
Copy each new message from a third-party Telegram chat, group, or channel to one you own
  • type
  • telegram_channels β†’ webhook_all
  • btzfilters β†’ process
  • telegram_channels β†’ get_post_files_urls
  • telegrambot β†’ send_message_photo
Copy only the videos posted in a third-party Telegram chat to a chat you own
  • type
  • telegram_channels β†’ webhook_all
  • amazon_lightning β†’ replace_text_urls
  • btzfilters β†’ process
  • gspreadsheet β†’ add_row_to_end
Detect each new post in a third-party Telegram chat, modify any Amazon affiliate links it contains, and save it to Google Sheets
  • type
  • telegram_channels β†’ webhook_all
  • amazon_lightning β†’ replace_text_urls
  • btzfilters β†’ process
  • amazon_associates β†’ get_product_detail
  • producttemplates β†’ template_to_image
  • telegrambot β†’ send_message_photo
Republish Amazon deals from Telegram with your affiliate link and a generated price image
  • type
  • telegram_channels β†’ webhook_all
  • amazon_lightning β†’ replace_text_urls
  • btzfilters β†’ process
  • amazon_associates β†’ get_product_detail
  • joylink β†’ shorten_urls_in_text
  • producttemplates β†’ template_to_image
  • telegrambot β†’ send_message_photo
Republish Amazon deals from Telegram with your affiliate link, shortened with Joylink, and a generated price image
  • type
  • telegram_channels β†’ webhook_all
  • telegrambot β†’ send_message_photo
  • telegrambot β†’ send_message_photo
Monitor a third-party Telegram chat and publish messages in your own based on their content
  • type
  • telegram_channels β†’ webhook_all
  • telegram_channels β†’ get_post_files_urls
  • gspreadsheet β†’ add_row_to_end
Extract each new message from a third-party Telegram chat, group, or channel and store it in a Google Sheets spreadsheet
  • type
  • telegram_channels β†’ webhook_all
  • telegram_channels β†’ get_post_files_urls
  • plugin_dev β†’ request
Forward each new message from a third-party chat or bot to a URL using an HTTP POST request
  • type
  • telegram_channels β†’ webhook_all
  • telegram_channels β†’ get_post_files_urls
  • amazon_lightning β†’ replace_text_urls
  • telegrambot β†’ send_message_photo
  • whapi β†’ post_message_to_channel
Copy messages from a third-party Telegram chat to your Telegram and WhatsApp, replacing Amazon affiliate links with your own
  • type
  • telegram_channels β†’ webhook_all
  • btzfilters β†’ process
  • telegram_channels β†’ get_post_files_urls
  • chatgpt β†’ send_prompt
  • telegrambot β†’ send_message_photo
Copy each new message from one Telegram chat to another if it meets certain conditions, applying modifications with GPT
  • type
  • telegram_channels β†’ webhook_all
  • btzfilters β†’ process
  • gspreadsheet β†’ add_row_to_end
Save each new message from a third-party Telegram chat to Google Sheets, classifying it based on its content
  • type
  • telegram_channels β†’ webhook_all
  • fpages β†’ public_status
Form that triggers a WhatsApp bot to request data from a specific contact, store it in Google Sheets, and return a PDF download link
  • type
  • telegram_channels β†’ webhook_all
  • btztextparser β†’ get_urls
  • btzmail β†’ send_mail
Send an email for each new message received in a third-party Telegram chat, only if the message contains at least one link

Frequently Asked Questions


Do I need to create a bot for each channel or group I copy?

It is not necessary. You can add the same Telegram bot that you have created with Botfather in two or more groups and channels.

Can I copy messages in more than one group or channel at the same time?

Yes, you can create a task for each group or channel, or you can do it within the same task by adding more steps.

Why do I need to have a Scale or Automate plan?

Because it is required to install a cloud server connected to your Telegram account permanently.

Can I read, copy and download images, videos and files?

Yes, in addition to text messages, you can also read and download images, videos and files (up to 2GB), regardless of whether it is a public, private chat or if the content is protected against downloads.

Occasionally there may be files or chats whose content cannot be downloaded, generally due to the country in which it is located and firewall restrictions that prevent access from servers located in Europe.

However, please note that Telegram premium stickers cannot be read, copied, or reproduced in other chats.

Can I copy videos and files from one chat to another?

Due to the limitations of the Telegram API, when videos or files are smaller than 50MB, they will be copied from the source chat to the destination chat. However, if the size of a video/file exceeds 50MB, what will be sent to the destination chat is a direct link to the video/file for downloading.

Is this tool allowed by Telegram?

Yes, we use the Official Telegram API to build an application with access to groups and private channels to which the Telegram account that you indicate is connected.

Can I specify any date range?

Yes, any date range for which there is logically content in the channel or group of your choice.

Is there some sort of limit to the number of files that can be downloaded?

When copying or downloading files from other chats, they will be temporarily stored on a 20GB disk. In case you run out of space, the older files will be automatically deleted to always keep 500 MB of free space available.

If you need to copy files of several gigabytes, you might require additional space.

What types of chats (channels, groups, bots, users,...) does it accept?

You can read and download the content of any Telegram chat, including public and private groups, public and private channels, users and other Telegram bots.

How fast are messages copied?

Messages are copied in a matter of seconds. However, please note that if they contain images, videos, or files, these will need to be downloaded first, which may cause some messages to take longer to copy.

Can I forward messages?

In Telegram, automatic forwarding of messages between chats, groups, and channels is only possible if the source and destination chat are both yours (you are the administrator) and you can add a bot within them for this purpose.

If you cannot forward messages because the source chat is not yours, what Telegram allows you to do is copy those messages (copy texts, images, videos, and files) to another chat.

How do I connect my Telegram account to Botize?

First, you need to subscribe to Botize Automate or Scale. Once you've done that, we'll set up access to Telegram for you within 6 to 12 hours and send you an email with a link to connect your personal Telegram account to Botize.

During the connection process, we use Telegram's official API, so you'll need to have the official Telegram app installed on your phone. However, you won't need to install, configure, or modify anything on your phone to make the connection.

When registering my number on the Telegram.org website, I receive the error 'Incorrect App Name'.

When registering your phone number on the Telegram.org website and it asks for an application name ('App Name'), you can enter any word or name that has not been used by another user and consists only of letters and numbers, without spaces or special characters.

Can I modify the text that I extract from a Telegram chat?

Yes, you can use tools like find/replace to modify the texts. You have a step-by-step video (Spanish) here.

Write us

By email or by Telegram.
Monday to Friday from 7 a.m. to 1 p.m. (Spain).

Let's talk

Choose day and time.
We share the screen and answer all your questions.