Skip to documentation

Automation

Build and publish a `/start` Bot Flow

Create the ordered journey a fan receives after starting the selected Telegram bot.

Open Bot Flow
On this page

Overview

Bot Flow controls the exact sequence inside a standalone bot conversation after `/start`. You can build and save a draft, preview it, and publish only when every step and delivery dependency is valid.

  • Build a structured `/start` journey.
  • Preview and save a draft without activating it prematurely.
  • Publish the validated sequence for live bot starts.

Before you start

  • Choose the Telegram trigger and destination before building message steps.
  • Prepare every Gallery asset for the bot that will deliver it.
  • Use a test account to validate the complete Telegram path before enabling live traffic.

Step by step

  1. Open Bot Flow and select the Telegram bot fans will start.
  2. Add an opening text step that explains the next action clearly.
  3. Add and reorder any media, voice, delay, or additional text steps.
  4. Preview the complete sequence and resolve all validation errors.
  5. Save the draft, then publish it when the dashboard confirms the selected bot can activate the flow.

How it works

These are the product rules and states that matter for this workflow.

What to knowTelestars behavior
TriggerThe published flow runs from the bot `/start` journey.
Step limitA Bot Flow supports up to 100 ordered steps.
Draft stateSaving a draft does not make that version the active `/start` experience.
ValidationEmpty text, missing media, invalid delay, unsupported bundle, or invalid price prevents publication.

Verify the result

  • Trigger the workflow from Telegram and confirm each configured step arrives once and in order.
  • Confirm media, buttons, delays, and paid state match the builder preview.
  • Verify that saving, starting, pausing, or disabling the workflow leaves a clear dashboard status.

Troubleshooting

If you see thisWhat to check
The draft saves but cannot publishUse the access and validation state shown for the selected bot, then resolve the first listed blocker.
The old flow still runsConfirm the edited version was published rather than only saved as a draft.
A test does not restartUse a fresh test context or the repeatable behavior exposed by the current flow rather than assuming every completed start resets.

Best practice

Make the first live version short. Validate one complete `/start` journey before expanding it toward paid steps or long waits.

You’re ready

You now know how to build and publish a `/start` bot flow

Use the verification checklist above on the real Telegram path before considering the setup complete.

Next: Add paid media and Telegram formatting to Bot Flow

Did this article answer your question?

Your feedback helps us make Telestars easier to use.