# dependencies.py from fastapi import Depends, Request from core.core import ElasticHelper def _get_es_helper(request: Request) -> ElasticHelper: return request.app.state.es_helper def _get_base_url(request: Request) -> str: return request.app.state.base_url def _get_webhook_url(request: Request) -> str: return request.app.state.webhook_url def _get_base_set_webhook_url(request: Request) -> str: return request.app.state.set_webhook_url def _get_base_es_index_name(request: Request) -> str: return request.app.state.es_index_name def _get_bale_token(request: Request) -> str: return request.app.state.bale_token def _get_bale_bot(request: Request) -> str: return request.app.state.bale_bot