Implement presence change
Some checks failed
Lint / lint (pull_request) Failing after 7s

This commit is contained in:
Logan Cusano
2025-06-29 15:24:19 -04:00
parent a26dd619b8
commit fb9f8a680f
4 changed files with 224 additions and 176 deletions

View File

@@ -3,6 +3,7 @@ import routers.op25_controller as op25_controller
import routers.pulse as pulse
import routers.bot as bot
from internal.logger import create_logger
from internal.bot_manager import DiscordBotManager
# Initialize logging
LOGGER = create_logger(__name__)
@@ -10,6 +11,9 @@ LOGGER = create_logger(__name__)
# Define FastAPI app
app = FastAPI()
app.include_router(op25_controller.router, prefix="/op25")
# Initialize Discord Bot Manager
bot_manager_instance = DiscordBotManager()
app.include_router(op25_controller.create_op25_router(bot_manager=bot_manager_instance), prefix="/op25")
app.include_router(pulse.router, prefix="/pulse")
app.include_router(bot.router, prefix="/bot")
app.include_router(bot.create_bot_router(bot_manager=bot_manager_instance), prefix="/bot")