2️⃣2️⃣ Выбор языка общения с ботом.
Сложность: ⭐️⭐️⭐️

Предоставление возможности пользователю бота, выбрать язык общения с ботом.

Например: Предоставить пользователю возможность, при первом запуске бота, выбрать один из трех языков общения с ботом. (Всего доступно 8 языков).

Для этого необходимо:

В своем боте, создать три меню на трёх языках. Для примера, в боте @Qnext_Examplebot используются следующие названия меню:
1. ��StartMenuRU – меню на русском языке.
2. ��StartMenuEN – меню на английском языке.
3. ��StartMenuUA – меню на украинском языке.

��Меню — ➕Создать�� — Название: Lang — Текст для раздела меню:
���� Выберите язык
���� Choose language
���� Оберіть мову

Добавить кнопкуcallback — Название: ���� — ➖Пропустить

В ��Триггер раздела добавить две реакции:

⚡️setUserLanguage — Выбрать: ����

⚡️sendMenu ��StartMenuRUВыбрать этот раздел
Установить: ☑️Редактировать на месте

Добавить кнопкуcallback — Название: ���� — ➖Пропустить

В ��Триггер раздела добавить две реакции:

⚡️setUserLanguage — Выбрать: ����

⚡️sendMenu ��StartMenuENВыбрать этот раздел
Установить: ☑️Редактировать на месте

Добавить кнопкуcallback — Название: ���� — ➖Пропустить

В ��Триггер раздела добавить две реакции:

⚡️setUserLanguage — Выбрать: ����

⚡️sendMenu — ��StartMenuUAВыбрать этот раздел
Установить: ☑️Редактировать на месте

↙️Команды — ➕Создать↙️ — Команда: /start

В ��Триггер команды добавить семь реакций:

⚡️sendMenu — ��StartMenuRUВыбрать этот раздел
��ОграниченияuserLanguage — ����

⚡️sendMenu — ��StartMenuENВыбрать этот раздел
��ОграниченияuserLanguage — ����

⚡️sendMenu — ��StartMenuUAВыбрать этот раздел
��ОграниченияuserLanguage — ����

⚡️break
��ОграниченияuserLanguage — ����

⚡️break
��ОграниченияuserLanguage — ����

⚡️break
��ОграниченияuserLanguage — ����

⚡️sendMenu — ��LangВыбрать этот раздел

Пример: Смотреть

#language #язык

Требуется помощь?
YouTube
QNext. Выбор языка общения бота
Разработка ботов на платформе https://t.me/QNextBot​​ Больше информации и различных кейсов можно найти на нашей площадке: https://t.me/QNextCases​​ а так же задать все интересующие вопросы в чате поддержки: https://t.me/QNextSupport
17 1K

Обсуждение 0

Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.

Обсудить в Telegram