diff options
| author | seth <[email protected]> | 2023-04-07 22:59:35 -0400 |
|---|---|---|
| committer | seth <[email protected]> | 2023-04-07 23:13:40 -0400 |
| commit | 0d0e68fec058b7a8b8e9a4768a183ec08ffad770 (patch) | |
| tree | 6f78cde40cf569a360b7dcce285417e9072e69dc /src/commands/bottom_decode.rs | |
| parent | 065ac97194b7640ca350b4770b404d855bf98b17 (diff) | |
add bottom subcommands
Diffstat (limited to 'src/commands/bottom_decode.rs')
| -rw-r--r-- | src/commands/bottom_decode.rs | 35 |
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) - }) -} |
