Этот вопрос закрыт для ответов, так как повторяет вопрос Как сделать так что бы ответ от пользователя попал в переменную?
@Mitter

Как взять введенные данные пользователя в телеграм боте?

как записать данные в переменную которые человек написал боту?
Использую python-telegram-bot.
  • Вопрос задан
  • 177 просмотров
Ответы на вопрос 2
@Mitter Автор вопроса
Я если что делал вот так ( скриншот прикреплён ), но мне не даёт что-то ввести, а сразу показывает мне команду "/start"

642e7958c9652492051887.png
Ответ написан
telegram_value_maker
@telegram_value_maker
Программист и не только
async def handleMessage(update: Update, context: ContextTypes.DEFAULT_TYPE):
   #сохраняем данные из сообщения пользователя в переменную
  user_text_data = update.message.text

application = Application.builder().token("TOKEN").build()

# добавляем обработчик, который будет срабатывать каждый раз,
# когда бот получает #текстовое сообщение
application.add_handler(MessageHandler(filters.TEXT, handleMessage))

application.run_polling()
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы