From 6e33299af7e674186b95b7699c9056be6d182de8 Mon Sep 17 00:00:00 2001 From: seth Date: Mon, 4 Dec 2023 09:25:45 -0500 Subject: [PATCH] feat: reintroduce ping command Signed-off-by: seth --- src/commands/general/mod.rs | 2 ++ src/commands/general/ping.rs | 9 +++++++++ src/commands/mod.rs | 1 + 3 files changed, 12 insertions(+) create mode 100644 src/commands/general/ping.rs diff --git a/src/commands/general/mod.rs b/src/commands/general/mod.rs index f9385d4..e514e39 100644 --- a/src/commands/general/mod.rs +++ b/src/commands/general/mod.rs @@ -1,5 +1,6 @@ mod joke; mod members; +mod ping; mod rory; mod say; mod stars; @@ -7,6 +8,7 @@ mod tag; pub use joke::joke; pub use members::members; +pub use ping::ping; pub use rory::rory; pub use say::say; pub use stars::stars; diff --git a/src/commands/general/ping.rs b/src/commands/general/ping.rs new file mode 100644 index 0000000..fc9d697 --- /dev/null +++ b/src/commands/general/ping.rs @@ -0,0 +1,9 @@ +use crate::Context; + +use color_eyre::eyre::Result; + +#[poise::command(slash_command, prefix_command, ephemeral)] +pub async fn ping(ctx: Context<'_>) -> Result<()> { + ctx.reply("Pong!").await?; + Ok(()) +} diff --git a/src/commands/mod.rs b/src/commands/mod.rs index cbb13c1..da96285 100644 --- a/src/commands/mod.rs +++ b/src/commands/mod.rs @@ -10,6 +10,7 @@ pub fn to_global_commands() -> Vec> { vec![ general::joke(), general::members(), + general::ping(), general::rory(), general::say(), general::stars(),