@EnotShow

Как остановить зацикленную функцию телеграм бота(telebot)?

Пишу бота используя библиотеку telebot. Как можно остановить исполнения зацикленной функции при этом не словив эксепшн ?
@bot.message_handler(commands=['start_scraping'])
    def sender(message):
        bot.send_message(
            message.chat.id,
            "Начал парсинг"
        )
        while True:
            bot_message = sent_to_user
            bot.send_message(message.chat.id, bot_message())
  • Вопрос задан
  • 268 просмотров
Пригласить эксперта
Ответы на вопрос 2
Vindicar
@Vindicar
RTFM!
В указанном виде - никак, бот, насколько я могу судить, однопоточный, и этот один поток будет занят циклом while True.
Ответ написан
Комментировать
InternetMaster
@InternetMaster
Интернет
Про break не слышали?
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
01 мая 2024, в 02:11
5000 руб./за проект
01 мая 2024, в 00:29
2000 руб./за проект
01 мая 2024, в 00:20
15000 руб./за проект