use serenity::framework::standard::{macros::command, CommandResult}; use serenity::model::channel::Message; use serenity::prelude::Context; #[command] async fn source(ctx: &mut Context, msg: &Message) -> CommandResult { msg.channel_id .say(ctx, "https://git.eddie.sh/edward/discord-kurante") .await?; Ok(()) }