Как сделать кнопки и меню в телеграм боте
Кнопки превращают бота из непонятного чата в удобное приложение: человеку не надо угадывать, что писать, он просто нажимает. Разбираем виды кнопок и меню.
Два вида кнопок
Инлайн-кнопки появляются прямо под сообщением бота. Ими делают выбор товара, подтверждение, оплату, переход по ссылке. Нажатие не засоряет чат.
Обычные кнопки заменяют клавиатуру снизу и всегда под рукой. Ими удобно делать главное меню: «Каталог», «Заказать», «Связаться».
Кнопки могут быть цветными: основное действие выделяют синим, безопасное зелёным, опасное красным. Это заметно повышает понятность интерфейса.
Как сделать меню
Меню бота это набор команд, которые видит пользователь, нажав на кнопку меню рядом с полем ввода. Обычно туда выносят /start, помощь и главные разделы.
Хорошая практика: не больше 5-7 пунктов, понятные названия без сокращений, самое частое действие первым.
Команды бота
Команды начинаются со слэша: /start, /help, /order. Их удобно давать опытным пользователям, но новичкам всё равно нужны кнопки — рассчитывайте на оба варианта.
Юуа собирает такого бота по описанию словами: вы пишете, что нужно, ИИ пишет код, подключает оплату и запускает бота за минуты. Попробовать в Telegram.
Опишите бота словами — Юуа напишет код, подключит оплату и запустит его за минуты.
Открыть Юуа в Telegram