diff --git a/src/passive/fufufu.rs b/src/passive/fufufu.rs index 789b682..fe4156f 100644 --- a/src/passive/fufufu.rs +++ b/src/passive/fufufu.rs @@ -5,7 +5,9 @@ use serenity::async_trait; use serenity::model::channel::Message; use serenity::prelude::{Context, EventHandler}; -simple_responder!(FufufuResponder, r"(?:[fF][uU]){3,}", (get_desu())); +// Yes, the blocks are necessary, rustc is bugged; check macro declaration +// for more info. +simple_responder!(FufufuResponder, r"(?:[fF][uU]){3,}", { get_desu() }); const DESU_STRINGS: &[&str] = &[ "ใงใ™ใ€‚",