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

Как дать телегам-боту задержку?

Пушу простого бота на python, Необходимо чтобы бот присылал вопрос, пользователь давал ответ, после этого отправлялся следующий вопрос
  • Вопрос задан
  • 912 просмотров
Подписаться 1 Простой Комментировать
Решение пользователя UberPool К ответам на вопрос (3)
@UberPool
Python/JS coder
Вы получаете переменные в функцию,никакой задержки не нужно.
Пример :
if message.text == 'Wikipedia':
        bot.send_message(message.chat.id,'Что вы хотите узнать?')
        bot.register_next_step_handler(message,get_wiki)

def get_wiki(message):
    try:
        global post
        post = message.text
        post_wiki = (wikipedia.summary(post, sentences=1))
        bot.send_message(message.from_user.id,"Вот что я нашел!\n " + post_wiki)
    except:
        bot.send_message(message.from_user.id,"Ничего не нашел(((")
Ответ написан
Комментировать