Telegram bot that responds to /start with 3 buttons and confirms the selected option

Turn a simple /start into an engaging, button-powered chat and nail that first impression. No more silent bots—get immediate feedback and guide users from the very first second.

  • Instantly when the trigger is activated
  • Instantly when receiving a command (telegrambot → webhook_command)
  • Ask user (telegrambot → ask)
  • Reply to the user (telegrambot → reply)

Every time someone messages your Telegram channel with /start, you have to respond manually, gather user choices, and make sure each interaction is confirmed—turning what should be a simple welcome or selection process into a tedious back-and-forth. Miss a message or take too long and your users lose engagement, opportunities slip through the cracks, and your professional image suffers from wasted time and inconsistent communication.

This Botize formula instantly turns your Telegram bot into a smart, welcoming guide: it listens for /start, presents users with three clickable buttons (fully customizable for your needs), and automatically confirms their choice with a personalized message. No coding, just seamless interaction—whether you're offering services, letting users select categories, or kicking off workflows. The result: a frictionless onboarding or selection process that guarantees every user is acknowledged, your time is freed up, and your Telegram channel becomes reliably interactive around the clock.

Ready to eliminate busywork and delight every new contact? Follow the simple steps to activate this formula in Botize—adjust the button text, confirmation reply, or trigger events as you wish, all with granular control. Or, if you want to skip ahead, use the pre-built setup where everything’s ready for you. Your streamlined Telegram experience starts now!

Automate this task with 4 simple prompts

Copy and paste the following prompts into Botize's AI task editor

  1. 2

    Select the AI editing tool.

    AI Prompt Tool
  2. 3

    Set up the main trigger for when the automation should start.

    Copy and paste this prompt into the AI editing tool.

    Create a trigger so that the automation runs instantly when activated.

    AI Prompt Tool

    Click the 'Apply this task' button to confirm.

  3. 4

    Make the bot respond to the /start command sent by any user in a public Telegram channel.

    Copy and paste this prompt into the AI editing tool.

    Add a step for the Telegram bot to listen for the /start command from any chat in a public channel.

    AI Prompt Tool

    Click the 'Apply this task' button to confirm.

  4. 5

    Prompt the user with a message and display three interactive buttons they can choose from.

    Copy and paste this prompt into the AI editing tool.

    When the /start command is received, have the bot send a message asking the user to press a button, and display three buttons labeled 'Dice Game 🎲', 'Bowling 🎳', and 'Football ⚽'. Each button should send a different callback value that matches its icon.

    AI Prompt Tool

    Click the 'Apply this task' button to confirm.

  5. 6

    Send a confirmation message based on which button the user selects.

    Copy and paste this prompt into the AI editing tool.

    When a user presses one of the buttons, make the bot reply with a message confirming the user's selection by displaying the callback data from the chosen button.

    AI Prompt Tool

    Click the 'Apply this task' button to confirm.

  6. 7

    Your automation is ready to use. Click the 'Save changes' button.

    Save changes

Start Powerful Conversations on Telegram, Instantly

Kickstart any Telegram chat the smart way: when someone sends /start, your bot greets them with three fun buttons. One click, and they get a personal confirmation message. Whether it’s picking a service, starting a journey, or just making the conversation less awkward—it’s handled, zero code needed.

Manual Botize
Welcome new Telegram users by hand 3 minutes per user 0 Minutes
Ask each one for their choice or preference 2 minutes per user 0 Minutes
Confirm their response and log it 2 minutes per user 0 Minutes
Total 7 minutes per user (now, it’s instant and automatic!) 0 Minutes

You want a Telegram bot that truly talks with your users, not just to them—and you’ve landed on the right solution.


Service Picker

Offer three different services or helpers and let users select what they need right up front. Less confusion, more conversions.

Instant Engagement

Hook users right from the first hello. Give them easy choices, keep the chat flowing—and never lose another lead to awkward silence.

Personal Touch

Your bot feels alive, welcoming, and adapts to every use case. Make each person feel it’s built just for them.

Easy Customization

Change your buttons, messages, and actions in seconds. Shape every interaction with zero stress or tech headaches.


Quick Poll

Launch an instant poll—gather opinions with a single button tap. See at a glance what your audience wants (and make them feel their voice matters).

🤖

⌾︎ You want your Telegram bots to be warm greeters, not robots.

⌾︎ You run a channel, group, or business and need quick, actionable choices from users.

🚫

✕ You only need basic, one-way bot notifications.

✕ Your users never interact with your bots at all—who needs buttons then?


✓ Personalize button texts to fit your exact use case—anything from games to services to categories.

✓ Rewrite the response message to match your brand’s vibe (serious, fun, cheeky—your call).

✓ Choose what action happens after a button is pressed: trigger automations, redirect, or just show a message.




This automation creates a simple Telegram bot interaction. When a user sends the command /start, the bot replies with a message that includes three buttons representing different options. When the user presses one of the buttons, the bot sends a new message confirming the option that was selected. You can customize the button texts and the confirmation message that the bot sends after the user chooses an option, adapting the interaction to your own use case (for example choosing a service, selecting a category, or starting a specific action).

Related automations