@Novichek2000

Python Telegram Bot почему не работают запланированные сообщения в отдельном потоке?

import telebot
import time
import schedule
import threading

def thread(my_func):
    def wrapper(*args, **kwargs):
        my_thread = threading.Thread(target=my_func, args=args, kwargs=kwargs)
        my_thread.start()
    return wrapper

@thread
def job_utro():
	bot.send_message(6341*1231,"Доброе утро!")
def job_vecher():
	bot.send_message(6341*1231,"Спокойной ночи!")
def job_usluga():
	bot.send_message(6341*1231,"У меня для тебя кое-что есть...")

schedule.every().day.at("8:00").do(job_utro)
schedule.every().day.at("22:00").do(job_vecher)
schedule.every().sunday.at("18:39").do(job_usluga)
while True:
	schedule.run_pending()
	time.sleep(1)
  • Вопрос задан
  • 94 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы