Як створити меню для Telegram чат-бота
Використовуйте меню бота, щоб допомогти користувачам знайти потрібну інформацію у вашому боті. Створюйте команди та кнопки, які запускають певні ланцюжки. Відкрити меню команд можна натиснувшина іконку зі знаком / у полі введення повідомлень, а постійне меню буде показуватися, коли у повідомленні немає інших кнопок або швидких відповідей.
Меню команд бота
Щоб створити меню команд бота, на сторінці чат-бота перейдіть у Налаштування бота (Bot settings) > Меню (Menu) та натисніть Додати елемент (Add item) у секції Меню команд бота (Bot commands menu).
Налаштуйте меню у таких полях:
| Команда (Keyword) | Введіть назву команди. Можна використовувати до 30 символів у полі: латинські літери, цифри та знак _. |
| Опис команди (Command description) | Вкажіть для чого можна використати цю команду. У цьому полі можна ввести до 200 різних символів, а також додати емодзі. |
| Запускати ланцюжок (Start a flow) | Виберіть ланцюжок, який запуститься після вибору команди зі списку. |

Натисніть Додати (Add), щоб додати команду до меню.
Розширюйте меню за допомогою кнопки Додати елемент (Add item). Після створення команд натисніть Зберегти (Save), щоб зберегти створені елементи.
Меню із командами готове до роботи.
Ви також можете створити клавіатурне меню для користувача за допомогою кнопок Швидкі відповіді. Ви можете додати до 10 таких кнопок і додати до них емодзи.
Вони відображаються у користувача під полем введення тексту, ховаються при натисканні на відповідний значок і зникають після надсилання наступного повідомлення.
Постійне меню
Ви можете також створити постійне меню, яке показуватиметься за відсутності інших кнопок або швидких відповідей в останньому повідомленні.
Щоб створити постійне меню бота, перейдіть у Налаштування бота (Bot settings) > Меню (Menu) та у секції Постійне меню (Permanent menu) натисніть Додати кнопку (Add button).

Налаштуйте кнопку в таких полях:
| Текст кнопки (Button text) | Введіть назву кнопки. |
| Запускати ланцюжок (Start a flow) | Виберіть ланцюжок, який запуститься після вибору команди зі списку. |
Натисніть Додати ряд (Add row), щоб додавати кнопки у наступний ряд. Ви можете додати до 20 кнопок в меню та розташувати їх у 5 рядів або менше до 4 кнопок у кожному ряду.
Оновлено: 09.01.2025
або