@Xand0r

Как сделать чтобы при первом запуске бота телеграм спрашивался язык?

мне нужно, что бы при первом запуске бота, бот спрашивал, какой язык он хочет установить? как это зделать, нужна ли для этого база данних или нет?
  • Вопрос задан
  • 81 просмотр
Решения вопроса 1
BasiC2k
@BasiC2k
.NET developer (open to job offers)
При отправке пользователем любого сообщения боту (в том числе и при первом запуске - команда start), в json описателе сообщения есть метка - на каком языке отправлено сообщение. Можно эту метку записать в БД вместе с chat_id пользователя и Вы всегда будете знать - на каком языке ему ответить.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@UberPool
Python/JS coder
Когда пользователь пишет вашему боту,проверяйте есть ли он в базе данных.
В случае если он уже есть в базе не спрашивайте язык.
Если его нет в базе,спрашивайте язык и тп.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы