from celery import Celery from app.config.settings import settings celery_app = Celery( "benya_messenger", broker=settings.redis_url, backend=settings.redis_url, ) celery_app.conf.update( task_serializer="json", accept_content=["json"], result_serializer="json", timezone="UTC", enable_utc=True, task_always_eager=settings.celery_task_always_eager, task_eager_propagates=True, ) celery_app.autodiscover_tasks(["app.notifications"])