Все сервисы Хабра
Сообщество 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 ждет пока ты не ввел данные
Вопрос задан
более трёх лет назад
230 просмотров
1
комментарий
Подписаться
2
Простой
1
комментарий
Facebook
Вконтакте
Twitter
shurshur
@shurshur
Ужас какой. Не нужно никакого цикла, bot.polling сам делает нужный цикл. Нужно просто менять handler'ы по мере ответов от пользователя. Примеров такого - вагон.
Написано
более трёх лет назад
Помогут разобраться в теме
Все курсы
Нетология
Fullstack-разработчик на Python + нейросети
20 месяцев
Далее
Skillfactory
Профессия Python-разработчик
9 месяцев
Далее
SF Education
Бэкенд-разработчик на Python
3 месяца
Далее
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
0
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Telegram
+1 ещё
Простой
Как запретить тг ботам писать мне без их блокировки?
1 подписчик
51 минуту назад
38 просмотров
1
ответ
Telegram
Простой
Возможна ли уникальная авторизация бота для разных чатов Telegram?
1 подписчик
16 часов назад
67 просмотров
1
ответ
Веб-разработка
+1 ещё
Средний
Как запретить отскок сайта webapp telegram?
1 подписчик
05 нояб.
197 просмотров
0
ответов
Telegram
Простой
Как зарегистрироваться в telegram из России?
1 подписчик
03 нояб.
365 просмотров
2
ответа
Python
Простой
Какой браузер с headless для python не распознаеться и не блокируеться google ai studio?
2 подписчика
31 окт.
216 просмотров
0
ответов
Python
Простой
Как сформировать изображение GS1 DataMatrix с функциональными знаками?
1 подписчик
31 окт.
107 просмотров
0
ответов
Python
+1 ещё
Простой
Почему callback_query_handler в telebot не работает?
1 подписчик
31 окт.
123 просмотра
3
ответа
Telegram
Сложный
Можно в телеграмм мини апах один раз запросить разрешение на запись видео/аудио?
1 подписчик
30 окт.
70 просмотров
0
ответов
Python
+1 ещё
Простой
Как исправить проблему с Docling?
1 подписчик
28 окт.
128 просмотров
0
ответов
Telegram
Средний
Как узнать username пользователя по ID пользователя?
1 подписчик
27 окт.
471 просмотр
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Backend developer (Python, FastAPI)
BCraft
До 4 000 $
Python Developer
Strikt
от 100 000 до 150 000 ₽
Backend Python Developer Middle/Senior
AppRoute
До 3 000 $
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама