Загрузка...

Подскажите как через apscheduler сделать отправку сообщение в одно время

Тема в разделе Python создана пользователем mag1sty4424 19 ноя 2024. 192 просмотра

  1. mag1sty4424
    mag1sty4424 Автор темы 19 ноя 2024 4 14 июл 2022
    scheduler = AsyncIOScheduler(timezone = 'Europe/Moscow')

    # Функция, которая будет выполняться по расписанию
    router_inactive8319562.message()
    async def send_text(message: Message):
    try:
    await message.answer(text='тест')
    logging info("Сообщение отправлено успешно.")
    except Exception as e:
    logging.error(f"Ошибка при отправке сообщения: {e}")


    async def main():
    # Запуск планировщика
    scheduler.add_job(send_text, 'cron', day_of_week='*', hour=1, minute=58) # каждый день в 8:50
    scheduler.start()
    logging.info("Планировщик запущен.")

    # Запуск бота (это необязательно, если вы хотите только отправлять расписание)



    if __name__ == "__main__":
    from apscheduler.schedulers.asyncio import AsyncIOScheduler # импорт здесь, чтобы избежать проблем с импортом при запуске
    import aiofiles
    asyncio.run(main())
     
    19 ноя 2024 Изменено
  2. Мозги
    Мозги 19 ноя 2024 Велес, спасибо за книгу. Читаю суку, курю веды, ебу сигу 10 999 18 июн 2018
     
Top
Загрузка...