summaryrefslogtreecommitdiff
path: root/src/commands/version.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/commands/version.rs')
-rw-r--r--src/commands/version.rs39
1 files changed, 0 insertions, 39 deletions
diff --git a/src/commands/version.rs b/src/commands/version.rs
deleted file mode 100644
index 8d9a1f3..0000000
--- a/src/commands/version.rs
+++ /dev/null
@@ -1,39 +0,0 @@
-use crate::colors::Colors;
-use crate::Context;
-
-use color_eyre::eyre::Result;
-
-/// get version info
-#[poise::command(slash_command)]
-pub async fn version(ctx: Context<'_>) -> Result<()> {
- let sha = option_env!("GIT_SHA").unwrap_or("main");
-
- let revision_url = format!(
- "[{}]({}/tree/{})",
- sha,
- option_env!("CARGO_PKG_REPOSITORY").unwrap_or("https://github.com/getchoo/teawieBot"),
- sha,
- );
-
- let fields = [
- (
- "Version:",
- option_env!("CARGO_PKG_VERSION").unwrap_or("not found"),
- false,
- ),
- ("Revision:", &revision_url, false),
- ("User Agent:", &crate::api::USER_AGENT, false),
- ];
-
- ctx.send(|c| {
- c.embed(|e| {
- e.title("Version Information")
- .description("powered by poise!")
- .fields(fields)
- .color(Colors::Blue)
- })
- })
- .await?;
-
- Ok(())
-}