Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Beko96
@Beko96
Python
Telegram
Боты
Как реализовать бесконечный цикл для бота модуль telebot?
import telebot
bot = telebot.TeleBot('TOKEN')
@bot.message_handler(commands=['start'])
def start(message):
while True:
msg = bot.send_message(message.chat.id,'введите данные: ')
bot.register_next_step_handler(msg,foo)
def foo(message):
data = message.text
# и что то дальше ...
# и пока это происходит цикл должен приостановится как input ждет пока ты не ввел данные
Вопрос задан
более трёх лет назад
225 просмотров
1
комментарий
Подписаться
2
Простой
1
комментарий
Facebook
Вконтакте
Twitter
shurshur
@shurshur
Ужас какой. Не нужно никакого цикла, bot.polling сам делает нужный цикл. Нужно просто менять handler'ы по мере ответов от пользователя. Примеров такого - вагон.
Написано
более трёх лет назад
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
0
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Python
Простой
Как правильно обрабатывать ошибки при чтении файла?
1 подписчик
58 минут назад
21 просмотр
3
ответа
Python
+2 ещё
Простой
Как реализовать удаление файлов(директорий) с HDD в рамках работы с dag в airflow?
2 подписчика
3 часа назад
50 просмотров
1
ответ
HTML
+2 ещё
Простой
Как с помощью Selenium на Python найти элемент html страницы, который расположен в #shadow-root (open)?
1 подписчик
6 часов назад
48 просмотров
1
ответ
Python
+1 ещё
Простой
Не сохраняет данные в переменную в telebot?
1 подписчик
8 часов назад
21 просмотр
1
ответ
Python
Простой
Как получить данные о ОЗУ в Python (точнее как их парсить)?
1 подписчик
11 часов назад
150 просмотров
1
ответ
Python
+1 ещё
Простой
Возвращается непонятная ошибка, связанная с COM-портом (неточно) при использовании модуля WMI на python. Как решать?
1 подписчик
вчера
262 просмотра
2
ответа
Telegram
Средний
Возможно ли дать мут tg каналу?
3 подписчика
01 апр.
567 просмотров
2
ответа
Python
+1 ещё
Простой
Modify response на undetected chromedriver?
1 подписчик
01 апр.
82 просмотра
0
ответов
Python
+1 ещё
Простой
Куда отсылать вирус для антивирусов?
1 подписчик
01 апр.
381 просмотр
1
ответ
Python
+4 ещё
Средний
Как реализовать фарм-бота для игры Rush Royale?
1 подписчик
01 апр.
335 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Старший Python разработчик/Senior Python developer
Платежное решение
•
Москва
До 300 000 ₽
Python разработчик Middle+/Senior
Arcanis
•
Бали
от 3 000 до 4 000 $
Руководитель группы разработки Python/Tech Lead Python
Платежное решение
•
Москва
До 500 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама