Як працювати з описом Telegram-бота (повний та короткий)
Налаштування вітального повідомлення
tg_set_bot_description(description, language_code) - опис бота, який показується, коли чат з ботом порожній
Параметри:
Приклад налаштування вітального повідомлення та меню бота:

Після запуску (це потрібно зробити один раз за допомогою команди адміністратора):

Приклад коду для копіювання:
tg_set_bot_description('Ласкаво просимо! Я ваш віртуальний помічник, Yurgram.🤖') command = [["private_office", "Особистий кабінет"]] tg_set_command(command, '', 'default')
Налаштування короткого опису для попереднього перегляду
tg_set_bot_short_description(description, language_code) - короткий опис бота, який з'являється на сторінці профілю бота та надсилається разом із посиланням, коли користувачі діляться ботом.
Параметри:
Отримання поточного опису
tg_get_bot_description(language_code) - використовуйте цей метод, щоб отримати поточний опис бота для вказаної мови користувача.
Отримання поточного короткого опису
tg_get_bot_short_description(language_code) - використовуйте цей метод, щоб отримати поточний короткий опис бота для вказаної мови користувача.
Як налаштувати команди для бота
Налаштування команд
tg_set_command(commands, language, scope, platform_id, user_id)

command = [["count", "повернути кількість користувачів"],["unpin", "відкріпити всі повідомлення"]] tg_set_command(command, '', 'all_chat_administrators')
У цьому прикладі команди розміщені в окремій змінній. Ви також можете додати ці команди безпосередньо у функцію.
tg_set_command('[["count", "повернути кількість користувачів"],["unpin", "відкріпити всі повідомлення"]]', '', 'all_chat_administrators')
Щоб викликати команди, введіть символ '/' у полі введення повідомлення. Якщо все налаштовано правильно, ви побачите список пропозицій доступних команд. Команди відображатимуться жирним шрифтом, а їхні описи – праворуч.
Щоб використовувати команди, налаштуйте реакцію на повідомлення, що містять команди.
Як переглянути команди для бота
tg_get_command()
Перегляд команд
tg_get_command(language, scope, platform_id, user_id)
Якщо ви не хочете використовувати параметр language, але вам потрібно використати параметр scope, обов'язково спочатку вкажіть порожній параметр, як у прикладі:
tg_get_command('', scope)
command = tg_get_command('', 'all_chat_administrators')
Призначте цю функцію змінній, і змінна міститиме відповідь сервера з командами для області користувачів, вказаної в параметрі.
{"ok":true,"result":[{"command":"count","description":"повернути кількість користувачів"},{"command":"unpin","description":"відкріпити всі повідомлення"}]}
Якщо функція викликається без параметрів, область буде встановлено на 'default'.
command = tg_get_command()
Як видалити команди в боті
tg_delete_command()
Видалення команд
tg_delete_command(language, scope, platform_id, user_id), де
Якщо ви не хочете використовувати параметр language, але вам потрібно використати параметр scope, обов'язково вкажіть порожнє значення для першого параметра, як у прикладі:
tg_delete_command('', scope)
Команда на зразок tg_delete_command() видалить команди без вказівки параметра language, використовуючи значення області за замовчуванням.
Ви можете видалити встановлені команди, викликавши функцію з параметрами в калькуляторі:

Приклад коду для копіювання:
tg_delete_command('', 'all_chat_administrators')
Як налаштувати реакції на команди
Для команд у приватному чаті з ботом потрібно реагувати на повідомлення на зразок: '/command_name' – де command_name – це команда.
Для команд у групах і чатах повідомлення виглядатимуть так: '/command_name@bot_username' – де command_name – це команда, а @bot_username – ім'я користувача бота.
Список значень scope:
Якщо ви не хочете використовувати параметр language, але вам потрібно використати параметр scope, обов'язково вкажіть порожнє значення для першого параметра, як у прикладі:
tg_delete_command('', scope)


