From a8e3e1b841a805ade08943351154b114a2eb0728 Mon Sep 17 00:00:00 2001 From: Valentine Briese Date: Wed, 24 Apr 2024 18:35:54 -0700 Subject: [PATCH] Add... \*sigh*... add `/piss` command --- src/main.rs | 3 ++- src/rp_commands.rs | 30 ++++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 5b9c52b..415230a 100644 --- a/src/main.rs +++ b/src/main.rs @@ -39,7 +39,7 @@ use crate::{ collective::collective, confess::confess, portside::check_portside_reactions, - rp_commands::{bite, boop, gnaw, meow, murder, pat}, + rp_commands::{bite, boop, gnaw, meow, murder, pat, piss}, }; /// User data, which is stored and accessible in all command invocations @@ -144,6 +144,7 @@ async fn main(#[shuttle_runtime::Secrets] secret_store: SecretStore) -> ShuttleS confess(), collective(), debug::embeds(), + piss(), ], event_handler: |ctx, event, _framework, _data| { Box::pin(async move { diff --git a/src/rp_commands.rs b/src/rp_commands.rs index d5e2041..e5cd417 100644 --- a/src/rp_commands.rs +++ b/src/rp_commands.rs @@ -211,3 +211,33 @@ rp_command!( FloofEmoji::FloofPlead, ), ); + +rp_command!( + piss, + "Thaaaaaat'sssss pissssssssssss", + "Who you will... piss", + [ + ( + "{a} pissed {b}\n(I do not know what that means) {e}", + FloofEmoji::AFloofLoad, + ), + ( + "{a} whispered \"*piss yourself*\" into {b}'s ear and they listened {e}", + FloofEmoji::FloofOwo, + ), + ( + "{a} activated the peeing-your-self-inducing-waves-inator machine and {b} was a bit too close {e}", + FloofEmoji::FloofLurk, + ), + ( + "Run away {b}-! {a} has a piss kink {e}", + FloofEmoji::FloofScared, + ), + ( + "{a} JUST *PEED **ON*** {b}?????????? {e}\nI'm quitting istg...", + FloofEmoji::FloofNervous, + ), + ], + ("WTF {a} PEED ON ME EW EW EW EWWWWW {e}", FloofEmoji::FloofScared), + ("Ummm, guys...? {a} pissed themselves... {e}", FloofEmoji::FloofNervous), +);