Задать вопрос
@habib_habib

Как записать ответ от пользователя в ТГ боте в переменную?

Как записать ответ от пользователя в ТГ боте в переменную?
Уже был такой вопрос, но там я не нашёл ответа. Может я что-то не так понял.
Мне нужно, чтобы бот записывал ответ в переменную. Вот мой код:
@bot.message_handler(commands=['setname'])
def editname(message):
    bot.send_message(message.chat.id, 'Введите новое имя:')


Что сюда нужно добавить, чтобы записать ответ в переменную?
  • Вопрос задан
  • 217 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
@youthful731
Допустим переменная в которую надо сохранить текст называется Name
@bot.message_handler(commands=['setname'])
def editname(message):
    bot.send_message(message.chat.id, 'Введите новое имя:')
    Name = message.text
Ответ написан
Eleksius
@Eleksius
Python (tkinter), c#
youthful731 абсолютно прав. Нужно добавить

name = message.text

После этого новое имя запишется в переменную name, и вы сможете с ним работать.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы