Apps/Telegram Bot/Ask user
Telegram Bot
Telegram Bot Action

Ask user

Send a query (usually a question) that may include an image/video/file to a chat and wait for the user's response before continuing.

200+ apps to connectΒ·Tested & maintained tasksΒ·Human support in English & Spanish

In detail

What it does and what it's for

Automating tasks with Telegram Bot is now easier than ever. This integration allows you to send messages that include images, videos, or files to a chat and wait for the user's response before continuing the workflow. Additionally, you can use HTML tags like strong, em, and code to customize your messages, and include URL and Callback buttons to enhance interaction.

Upon receiving the user's response, detailed information is provided such as the user ID, message ID, user name, chat ID, user message, file ID, message type, and button content. This functionality is ideal for creating dynamic and personalized conversation flows in your Telegram bots.



  • The following tags are currently supported in the messages: b, strong , i, em, u, ins, s, strike, del, a, code, pre.
  • You can include URL Buttons and Callback Buttons in posts.

How it works

How it fits in an automated task

A Botize task pairs a trigger with one or more actions. This piece is one of them.

Pick a trigger

The event that starts the task, from this app or any other.

This action runs

Botize performs it automatically using the data the trigger delivers.

Turn it on and forget it

The task runs on its own from then on. If something's off, tweak it or we'll help you.

Already using Botize?

Connect your Telegram Bot

Add a profile to use it in your tasks. There's a step-by-step guide if you need it.

Add a new profile Step-by-step guide

Your profiles

Your connected Telegram Bot accounts

These are the accounts you already have linked to Botize, ready to use in your tasks. You can reconnect or remove any of them.

Setup

Customization options

Fields you can adjust when using it in your automation.

Enable Rules Section
Rules Filters
Question content
Photo
Send as Attachment
Buttons
Keyboard Buttons
Reply Type
Send to Specific Chat
Chat ID
Message Thread ID
Enable Output Variable Renaming
Rename Output Variables

Output data

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}}

  • From Name {{from_name}}

    First name of the user who sent the message.

  • From Username {{from_username}}

    Username of the user who sent the message. By default, Telegram users don't have a username, so only people who have their phone number can send them messages. If a user has a username, anyone can send them messages through the link https://t.me/username, and they will appear in Telegram search with their username.

  • From Chat ID {{chat_id}}

  • User message {{text}}

  • File ID {{file_id}}

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

  • Type of message {{type}}

  • Callback data {{callback_data}}

  • File IDs {{file_ids}}

Learn by watching

Video tutorials

Short videos where you watch a real task being built from start to finish.

Get inspired

Ready-to-use automations

Real tasks built with Telegram Bot: switch them on in minutes and tweak them to your liking.

  • type
  • telegrambot β†’ webhook_command
  • telegrambot β†’ ask
  • telegrambot β†’ ask
  • whatsapp_cloud_api β†’ post_message_template
  • telegrambot β†’ reply
Telegram bot that requests the name of a WhatsApp template and the recipient's number, then sends them the message
  • type
  • telegrambot β†’ webhook_command
  • telegrambot β†’ ask
  • telegrambot β†’ ask
  • telegrambot β†’ get_file
  • fpages β†’ public_image
  • telegrambot β†’ reply
Telegram Bot. It requests text and an image from the user, which it uses to create a post on a Facebook page
  • 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_command
  • gcalendar β†’ search_available_slots
  • telegrambot β†’ ask
  • gcalendar β†’ search_available_slots
  • telegrambot β†’ ask
  • gcalendar β†’ create_event
  • telegrambot β†’ reply
Telegram Bot for Appointment Booking with Google Calendar
  • type
  • rss β†’ rss_new
  • telegrambot β†’ ask
  • telegrambot β†’ send_message_photo
  • telegrambot β†’ reply
Telegram Bot: Monitors each new RSS entry and asks for confirmation to publish it on Telegram
  • type
  • telegrambot β†’ webhook_command
  • amazon_associates β†’ get_product_detail
  • telegrambot β†’ ask
  • telegrambot β†’ send_message_photo
  • telegrambot β†’ reply
Telegram bot that receives an ASIN or URL, extracts product data, requests a custom description, and publishes it in a chat
  • type
  • telegrambot β†’ webhook_command
  • telegrambot β†’ ask
  • telegrambot β†’ ask
  • telegrambot β†’ get_file
  • fpages β†’ public_image
Telegram bot. It asks the user for a text and an image, and posts it to a specific Facebook page
  • type
  • telegrambot β†’ webhook_command
  • aliexpress_associates β†’ get_product_detail
  • telegrambot β†’ ask
  • telegrambot β†’ send_message_photo
  • telegrambot β†’ reply
Post AliExpress products on Telegram with price confirmation
  • type
  • telegrambot β†’ webhook_command
  • amazon_associates β†’ get_product_detail
  • telegrambot β†’ ask
  • woocommerce β†’ post_product_external
  • telegrambot β†’ reply
Telegram bot to create WooCommerce products from ASIN code and custom affiliate tag
  • type
  • chatgpt β†’ completion_as_data
  • btzloop β†’ repeater
  • telegrambot β†’ ask
  • chatgpt β†’ completion_as_data
  • collect_list β†’ collect
  • telegrambot β†’ reply
GPT Assistant for Conversation in Telegram with Conclusion
  • type
  • telegrambot β†’ webhook_command
  • amazon_associates β†’ get_product_detail
  • telegrambot β†’ reply
  • telegrambot β†’ ask
  • telegrambot β†’ ask
  • klingai β†’ image_to_video
  • telegrambot β†’ reply
Telegram bot to create AI videos using Amazon product photos
  • type
  • telegrambot β†’ webhook_image
  • telegrambot β†’ ask
  • telegrambot β†’ get_file
  • klingai β†’ image_to_video
  • telegrambot β†’ reply
Telegram bot to create AI videos from 2 images
  • type
  • telegrambot β†’ webhook_command
  • telegrambot β†’ ask
  • telegrambot β†’ ask
  • telegrambot β†’ ask
  • telegrambot β†’ reply
  • telegrambot β†’ reply
Telegram Ask & Confirm Bot
  • type
  • telegrambot β†’ webhook_command
  • telegrambot β†’ reply
  • telegrambot β†’ ask
  • telegrambot β†’ ask
  • telegrambot β†’ ask
  • telegrambot β†’ ask
  • telegrambot β†’ send_message_photo
  • telegrambot β†’ ask
  • telegrambot β†’ reply
  • telegrambot β†’ reply
User registration and validation in Telegram with confirmation for Amazon Affiliates collaboration
  • type
  • telegrambot β†’ webhook
  • telegrambot β†’ ask
  • chatgpt β†’ send_prompt
  • telegrambot β†’ ask
  • chatgpt β†’ send_prompt
  • telegrambot β†’ reply
Telegram bot to generate and evaluate math exercises
  • type
  • telegrambot β†’ webhook_command
  • telegrambot β†’ ask
  • telegrambot β†’ get_file_ids
  • telegrambot β†’ reply
  • telegrambot β†’ ask
  • telegrambot β†’ reply
  • telegrambot β†’ reply
Telegram Bot for User Image Submission and Manual Approval
  • type
  • telegrambot β†’ webhook_command
  • telegrambot β†’ ask
  • telegrambot β†’ get_file
  • telegrambot β†’ reply
  • youtube β†’ upload_video
  • telegrambot β†’ reply
Telegram Bot to publish on YouTube the videos you attach
  • type
  • telegrambot β†’ webhook_image
  • chatgpt β†’ send_prompt
  • aliexpress_associates β†’ search_by_keyword
  • telegrambot β†’ ask
  • fpages β†’ public_status
Telegram bot: analyzes an image with GPT and replies with a similar AliExpress product and a button to publish it on Facebook
  • type
  • telegrambot β†’ webhook_command
  • telegrambot β†’ ask
  • telegrambot β†’ reply
Telegram bot that starts with the /start command, shows a button, and replies when the user presses it
  • type
  • telegrambot β†’ webhook_command
  • telegrambot β†’ ask
  • telegrambot β†’ reply
Telegram bot that responds to /start with 3 buttons and confirms the selected option
  • type
  • telegrambot β†’ webhook
  • telegrambot β†’ ask
  • telegrambot β†’ reply
Telegram bot triggered by a text message, asks for an image, and replies with a final message
  • type
  • telegrambot β†’ webhook
  • telegrambot β†’ ask
  • chatgpt β†’ send_prompt
  • telegrambot β†’ reply
Telegram bot that is triggered when a message is received, asks the user for their name, generates content with GPT, and sends it back
  • type
  • telegrambot β†’ webhook
  • btzfilters β†’ process
  • telegrambot β†’ ask
  • gspreadsheet β†’ add_row_to_end
  • telegrambot β†’ reply
Telegram bot that triggers when receiving the message β€œSORTEO”, records the user’s response in Google Sheets, and replies to the user
  • type
  • telegrambot β†’ webhook_command
  • telegrambot β†’ ask
  • telegrambot β†’ ask
  • telegrambot β†’ ask
  • telegrambot β†’ ask
  • wp β†’ send
Telegram bot that asks for a title, content, and image, and creates a WordPress article

Frequently Asked Questions


How do I create a button in Telegram that when pressed opens a chat with a specific user or bot?

When creating the button in Botize, indicate the URL "https://t.me/username". This will create a button that when pressed will open a chat with the specified user/bot. Simply replace username with the Telegram username of the user or bot you want to talk to. For example, if the username of the user you want to talk to is 'Botize', the URL would be "https://t.me/botize". Clicking on this button will automatically open a conversation with that user on Telegram.

I receive the error: Can't parse entities. Can't find end tag corresponding to start tag strong

This error indicates that in the message that is being attempted to be sent through Telegram, contains a HTML 'strong' opening tag (or start) that does not have its corresponding closing tag (or end).

To fix it, check the message that is attempting to be sent and make sure all opening tags have a corresponding closing tag.

I receive the error: Can't parse entities. Tag <span> must have class 'tg-spoiler'

This error indicates that the message being sent through Telegram contains an HTML tag <span>, but it does not have the 'tg-spoiler' class.

Telegram only allows the <span> tag within a message if it is accompanied by the 'tg-spoiler' class. Otherwise, the tag should be removed from the message.

Need a hand?

Real people behind it

Email us

info@botize.com
Monday to Friday from 7 a.m. to 1 p.m. (Spain).

Message us on Telegram

t.me/botize
Monday to Friday from 7 a.m. to 1 p.m. (Spain).

Come with an idea.
Leave with an automation.

Create your first task in minutes. Do it once and forget about it forever.

Start automating