Files
tai/research/tui-framework-design/telegram-bot-features.md
T
2026-10-12 00:53:52 +02:00

1.8 KiB

Telegram bot features overview — Start flow and global commands

Metadata

Field Value
Institute Molodetz Institute — Research & Retrieval Division
Subject tui-framework-design
Document type Source Dossier
Tier 1
Source title Telegram bot features overview
Source URL https://core.telegram.org/bots/features
Source publisher / author Telegram
Source type vendor docs
Source date (published) Unknown — not stated
Date researched 2026-10-11
Researched by tai (agent), model: Muse Spark, on behalf of retoor
Research method direct page fetch
Confidence High
Status Active

Summary

The official feature-level statement of the bot onboarding contract: a Start button on first open, deep-link parameters carried by /start, and three global commands (/start, /help, /settings) every bot is expected to honor.

Key findings

  • The first open of a bot conversation shows a Start button rather than a bare input.
  • /start carries deep-link parameters via t.me/bot?start= links of up to 64 characters.
  • /start, /help, and /settings are global commands with settled meanings across all bots.

Pros / strengths

  • Official and concise: the whole onboarding contract in three facts.
  • The 64-char deep-link limit is an exact implementable constraint.

Cons / limitations / caveats

  • Feature-overview level: no rendering, layout, or client-behavior detail.
  • Thin for look-and-feel purposes beyond the Start-button affordance itself.

Relevance to tai

Supplies the bot-conversation opening tai should mirror (a start affordance before free input) and the three global commands tai's own bot/command surface should reserve with their standard meanings.

Changelog

Date Change
2026-10-11 Initial dossier created.