все. Я использую PyTeleBot и Schedule, чтобы сделать что-то, теперь мне нужно отправлять сообщения в 00:00 каждый день. Я уже настроил Расписание с bot.polling, кстати.
@bot.message_handler(content_types=['text'])
**def job(message):
bot.send_message(message.chat.id, "2")**
@bot.message_handler(commands=['start'])
def start_message(message):
some code
def runBot():
bot.polling()
def runSchedulers():
schedule.every(00:00).do(job)
while True:
schedule.run_pending()
time.sleep(1)
if __name__ == "__main__":
t1 = threading.Thread(target=runBot)
t2 = threading.Thread(target=runSchedulers)
# starting thread 1
t1.start()
# starting thread 2
t2.start()
TypeError: job () отсутствует 1 обязательный позиционный аргумент: 'message'
Заранее спасибо