From d5438021813fa141bb24e2042bd08ea4ccdd84cc Mon Sep 17 00:00:00 2001 From: Edward Shen Date: Fri, 1 May 2020 22:48:39 -0400 Subject: [PATCH] add source command --- src/commands/mod.rs | 7 +++++-- src/commands/source.rs | 11 +++++++++++ 2 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 src/commands/source.rs diff --git a/src/commands/mod.rs b/src/commands/mod.rs index 3bd89e7..0590124 100644 --- a/src/commands/mod.rs +++ b/src/commands/mod.rs @@ -1,10 +1,13 @@ -use crate::commands::{clap::CLAP_COMMAND, cube::CUBE_COMMAND, heck::HECK_COMMAND}; +use crate::commands::{ + clap::CLAP_COMMAND, cube::CUBE_COMMAND, heck::HECK_COMMAND, source::SOURCE_COMMAND, +}; use serenity::framework::standard::macros::group; mod clap; mod cube; mod heck; +mod source; #[group] -#[commands(heck, clap, cube)] +#[commands(heck, clap, cube, source)] pub(crate) struct General; diff --git a/src/commands/source.rs b/src/commands/source.rs new file mode 100644 index 0000000..ab4f548 --- /dev/null +++ b/src/commands/source.rs @@ -0,0 +1,11 @@ +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(()) +}