summaryrefslogtreecommitdiff
path: root/src/commands/bottom_decode.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/commands/bottom_decode.rs')
-rw-r--r--src/commands/bottom_decode.rs35
1 files changed, 0 insertions, 35 deletions
diff --git a/src/commands/bottom_decode.rs b/src/commands/bottom_decode.rs
deleted file mode 100644
index fb91756..0000000
--- a/src/commands/bottom_decode.rs
+++ /dev/null
@@ -1,35 +0,0 @@
-use crate::utils;
-use serenity::builder::CreateApplicationCommand;
-use serenity::model::prelude::command::CommandOptionType;
-use serenity::model::prelude::interaction::application_command::{
- CommandDataOption, CommandDataOptionValue,
-};
-
-pub async fn run(options: &[CommandDataOption]) -> String {
- let err_msg = "expected a copyasta";
- let option = options
- .get(0)
- .expect(err_msg)
- .resolved
- .as_ref()
- .expect(err_msg);
-
- if let CommandDataOptionValue::String(msg) = option {
- return utils::bottom_decode(msg).await;
- }
-
- "did you forget to enter a message?".to_string()
-}
-
-pub fn register(command: &mut CreateApplicationCommand) -> &mut CreateApplicationCommand {
- command
- .name("bottom_decode")
- .description("teawie will translate something from bottom for you 🥺")
- .create_option(|option| {
- option
- .name("message")
- .description("what you want teawie to translate")
- .kind(CommandOptionType::String)
- .required(true)
- })
-}