Discord community: role sync, announcements webhook, launcher invite

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DjMbLQujBHunCCu5GpsHaT
This commit is contained in:
Claude committed 2026-09-30 18:20:33 +00:00
1 parent 1e9428945f
commit 485a81e0a4
11 files changed
+513 -2

No files matched your search

+1
View File
@@ -23,6 +23,7 @@ async fn main() -> anyhow::Result<()> {
let state = build_state(cfg, pool).await?;
bootstrap_admin(&state).await?;
state.livemap.spawn_reaper();
scopenet_panel::routes::discord::spawn_worker(state.clone());
let listener = tokio::net::TcpListener::bind(&bind).await?;
tracing::info!("SCOPENET panel v{} listening on http://{bind}", env!("CARGO_PKG_VERSION"));