telegrambot

Instantly when receiving a message, image, or file

It is triggered every the bot receives a text message, image or file to the bot.

Telegram Bot Trigger


Automate tasks with Telegram Bot upon receiving text messages, images, or files. This integration allows you to trigger specific actions in response to these elements, optimizing your workflows and enhancing efficiency in communication management.

Upon receiving a message, image, or file, the system provides key data such as user ID, message ID, user name, chat ID, message content, and file ID. This information can be utilized to customize and direct automatic actions according to your needs.







Customization Options

Configurable fields you can adjust in your automation

  • Chat Source
  • Chat Selector
  • Tags
  • Rename Output Variables



Information provided

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

  • Tags

  • From User Id {{from_id}}

  • Message Id {{message_id}}

  • Message Thread Id {{message_thread_id}}

    Thread ID if the message comes from a group with various topics.

  • From Username {{from_name}}

  • From Chat Id {{chat_id}}

  • User message {{text}}

  • Reply to message Username {{reply_to_message_username}}

  • Reply to message Text {{reply_to_message_text}}

  • File Id {{file_id}}

    Id of the image included in the response. Use the 'Get the URL of a file' option to convert the file Id to a URL

  • Forwarded from chat Id {{forward_from_id}}

    ID of the chat from which this message was forwarded

  • Media {{media}}

    Array containing information about the images attached to the post




Video tutorials


This bot acts as my influencer

Steps to create Telegram bots with Nano Banana - Gemini 2.5 Flash Image.

β–Ά YouTube


Related automations

  • type
  • telegrambot β†’ webhook_txtimgdoc
  • telegrambot β†’ get_file
  • fpages β†’ public_image
Send each new post from a Telegram chat, group, or channel to a Facebook page
  • type
  • telegrambot β†’ webhook_txtimgdoc
  • btztextparser β†’ get_urls
  • telegrambot β†’ delete_message
Retrieve each new message from a Telegram chat, search for URLs from specific domains in the text, and if found, delete the message
  • type
  • telegrambot β†’ webhook_txtimgdoc
  • plugin_strings β†’ preg_replace
  • telegrambot β†’ edit_message
Retrieve every new message from your Telegram chat, search for and replace specific words, and then update the original message
  • type
  • telegrambot β†’ webhook_txtimgdoc
  • telegrambot β†’ ask
  • telegrambot β†’ ask
  • gspreadsheet β†’ add_row_to_end
Telegram bot to request 2 pieces of information from the user and save the responses in Google Sheets
  • type
  • telegrambot β†’ webhook_txtimgdoc
  • telegrambot β†’ copy_message
Copy every message it receives to a Telegram chat
  • type
  • telegrambot β†’ webhook_txtimgdoc
  • telegrambot β†’ get_file
  • fpages β†’ public_image
  • telegrambot β†’ reply
Telegram bot. Upon receiving an image along with a text, it posts it on a specific Facebook page
  • type
  • telegrambot β†’ webhook_txtimgdoc
  • amazon_lightning β†’ replace_text_urls
  • btzfilters β†’ process
  • telegrambot β†’ edit_message
Monitor every message posted in a Telegram chat, modify any Amazon Affiliate URLs it may contain, and update the message
  • type
  • telegrambot β†’ webhook_txtimgdoc
  • telegrambot β†’ get_file
  • drive β†’ upload_file
  • telegrambot β†’ reply
Telegram Bot: Automatically uploads any Excel file you send to Google Drive, converting it into Google Sheets
  • type
  • telegrambot β†’ webhook_txtimgdoc
  • btzfilters β†’ process
  • telegrambot β†’ get_file
  • telegrambot β†’ send_message_photo
Copy each new message from a specific Telegram chat and topic to a different chat.
  • type
  • telegrambot β†’ webhook_txtimgdoc
  • btzfilters β†’ process
  • telegrambot β†’ delete_message
Telegram bot that deletes any new message received if it was forwarded from another chat
  • type
  • telegrambot β†’ webhook_txtimgdoc
  • telegrambot β†’ get_file
  • whapi β†’ post_message_to_channel
Post each new message from a Telegram chat, along with any possible image, to a WhatsApp channel
  • type
  • telegrambot β†’ webhook_txtimgdoc
  • btzcounter β†’ increment
  • btzfilters β†’ process
  • telegrambot β†’ reply
Send an automatic response every time the bot has received ten messages from the user
  • type
  • telegrambot β†’ webhook_txtimgdoc
  • telegrambot β†’ get_file
  • whapi β†’ post_message_to_group
Copy each new message from a Telegram group or channel to a WhatsApp group
  • type
  • telegrambot β†’ webhook_txtimgdoc
  • openrouter β†’ create_chat_completion
  • telegrambot β†’ reply
Telegram Bot with Gemini 2.5 Flash Image - Nano Banana
  • type
  • telegrambot β†’ webhook_txtimgdoc
  • telegrambot β†’ copy_message
  • btzpauseresume β†’ delay
  • telegrambot β†’ delete_message
Bot to copy your messages to a Telegram chat and delete them after one minute
  • type
  • telegrambot β†’ webhook_txtimgdoc
  • btzpauseresume β†’ delay
  • telegrambot β†’ delete_message
Deletes each new message posted in a Telegram chat after one minute
  • type
  • telegrambot β†’ webhook_txtimgdoc
  • chatgpt β†’ send_prompt
  • telegrambot β†’ reply
Telegram bot that uses ChatGPT to interpret text and images

Common Errors


Bad Request: file is too big

Telegram does not allow bots to download files whose size exceeds 20MB.

Due to this Telegram limitation, messages sent to the bot with an attached file or document that exceeds this size cannot be processed.

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.