Всем привет, в общем начну с того, что недавно начал изуйчать Питон, и вот решил, попрактиковаться, начав с написания своего собственного Бота в телеграм!! Хочу сказать что многое еще не знаю, поэтому прошу не обвинять в неграмотности в случае ошибок, а по возможности помочь в решение проблемы!! В общем главная задача создать бота, и закрепить в чат, который будет отправлять сообщения по росписанию, или раз в заданный промежуток времени...
Импортировал для этого два модуля, которыe работают по отдельности, но не знаю как их заставить работать в паре...
Вот начало моего кода :
При таком начале, бот отвечает на мой запуск и код работает, далее у меня имеется такой код, из модуля schedule...
И отдельно он работает, но совместить его с выводом в телеграм не получается, как можно объеденить две данные функции, чтобы псоле активации бота командой /start он раз в пол часа писал в чат - I'm working... ??
Подскажите пожалуйста буду очень признателен ..!
Импортировал для этого два модуля, которыe работают по отдельности, но не знаю как их заставить работать в паре...
Вот начало моего кода :
Код:
import telebot
import schedule
import time
bot = telebot.TeleBot('Здесь мой токен')
@bot.message_handler(commands=['start'])
def start_message(message):
#bot.send_message(message.chat.id, 'Привет, ты написал мне /start')
bot.send_message(message.chat.id, 'Привет, ты написал мне /start')
bot.polling()
Код:
def job():
print("I'm working...")
schedule.every(30).minutes.do(job)
while True:
schedule.run_pending()
time.sleep(1)
Подскажите пожалуйста буду очень признателен ..!