diff --git a/src/api.rs b/src/api.rs index 8df3989..d77a738 100644 --- a/src/api.rs +++ b/src/api.rs @@ -4,7 +4,7 @@ use axum::routing::get; use crate::env; pub async fn start_api(config: env::EnvConfig) -> anyhow::Result<()> { - let app = Router::new().route("/", get(root)); + let app = Router::new().route("/webhook", get(webhook)); let listerner = tokio::net::TcpListener::bind(format!("0.0.0.0:{}", config.http_port)).await?; axum::serve(listerner, app) @@ -12,6 +12,6 @@ pub async fn start_api(config: env::EnvConfig) -> anyhow::Result<()> { .map_err(|e| anyhow::anyhow!(e)) } -async fn root() -> &'static str { +async fn webhook() -> &'static str { "Hello, World!" } diff --git a/src/env.rs b/src/env.rs index 76a67c5..16002d7 100644 --- a/src/env.rs +++ b/src/env.rs @@ -1,5 +1,6 @@ use dotenvy::dotenv; + pub struct EnvConfig { pub http_port: u16, pub bot_name: String, @@ -9,7 +10,6 @@ pub fn load_config() -> anyhow::Result { dotenv().ok(); let http_port = std::env::var("HTTP_PORT")?.parse()?; - let bot_name = std::env::var("BOT_NAME")?; Ok(EnvConfig {