Aleksandr Mazurenko
Но у меня ведь, в главном процессе запущен бесконечный полинг, программа ведь дальше не пойдет, или я что-то не понимаю?
в каком-то хендлере, например, ты можешь запланировать на определённое время выполнение каких-то функций. по хорошему это вообще должно быть что-то типа
/make_rassylka и следующим сообщением - то, что надо разослать. потом выставить время и что-там тебе ещё нужно
если так не нравится то делай on_startup планирование этой своей рассылки, но не забудь тогда в on_shutdown удалять, иначе можно получить дублирование (в зависимости от настроек планировщика)