import time
import schedule
import telebot
bot = telebot.TeleBot('ключ')
@bot.message_handler(commands=['start'])
def start_command(message):
bot.send_message(message.chat.id, 'тут будет чота гавгать')
schedule.every().day.at("17:47").do(start_command)
while True:
schedule.run_pending()
time.sleep(1)
bot.polling()
import time
import schedule
import telebot
bot = telebot.TeleBot('ключ')
@bot.message_handler(commands=['start'])
def start_command(message):
bot.send_message(message.chat.id, 'тут будет чота гавгать')
schedule.every().day.at("17:47").do(bot.polling()) #Здесь запускаем бота в нужный момент
while True:
schedule.run_pending()
time.sleep(1)
def my_daily_task(tg_id):
bot.send_message(tg_id, 'тут будет чота гавгать')
schedule.every().day.at("17:47").do(start_command, tg_id=<Id пользователя кому отправляем>)
import telebot
import time
import schedule
import threading
def start_polling():
bot.infinity_polling(none_stop=True)
polling_thread = threading.Thread(target=start_polling)
polling_thread.start()
def start_command():
#...
schedule.every().day.at("17:47").do(start_command)
while True:
schedule.run_pending()
time.sleep(1)