Нужен совет.
Пишу бота на Aiogram (т.е. он асинхронный). Админ бота может создавать события, у которых есть дата и время (например, 28.07.24 10:00). Всем пользователям бот должен разослать напоминания об этом событии за день и за три до наступления. Таких событий может быть несколько.
Посоветуйте стэк и направление в реализации. Раньше с такими отложенными задачами не работал. Думал о Celery, Redis в качестве брокера, но до конца не уверен.
И, если можете, в ответе расскажите про то, как работает тот же Celery вместо с брокером. Хотелось бы понимать, как эти сервисы взаимодействуют изнутри. Если не сложно, то приложите код)
Заранее благодарю