diff --git a/src/main.rs b/src/main.rs index c90c055..e3b80c4 100644 --- a/src/main.rs +++ b/src/main.rs @@ -36,7 +36,7 @@ async fn main() -> Result<(), Error>{ } } - return Ok(()); + Ok(()) } diff --git a/src/module/lenny.rs b/src/module/lenny.rs index 192a8dd..07b645d 100644 --- a/src/module/lenny.rs +++ b/src/module/lenny.rs @@ -3,14 +3,13 @@ use irc::proto::{Message, Command::*}; use regex::Regex; use rand::prelude::Rng; -const LENNYS:[&'static str;12] = ["( ͡° ͜ʖ ͡°)","( ͠° ͟ʖ ͡°)","ᕦ( ͡° ͜ʖ ͡°)ᕤ","( ͡° ͜ʖ ͡°)","( ͡~ ͜ʖ ͡°)","( ͡o ͜ʖ ͡o)","͡° ͜ʖ ͡ -","( ͡͡ ° ͜ ʖ ͡ °)","( ͡ ͡° ͡° ʖ ͡° ͡°)","(ง ͠° ͟ل͜ ͡°)ง","( ͡° ͜ʖ ͡ °)","( ͡°╭͜ʖ╮͡° )"]; -const PATTERN: &'static str = "^![Ll]enny\\s*(?P.*)$"; -const USAGE: &'static str = "Usage: ![Ll]enny +const LENNYS:[&str;12] = ["( ͡° ͜ʖ ͡°)","( ͠° ͟ʖ ͡°)","ᕦ( ͡° ͜ʖ ͡°)ᕤ","( ͡° ͜ʖ ͡°)","( ͡~ ͜ʖ ͡°)","( ͡o ͜ʖ ͡o)","͡° ͜ʖ ͡ -","( ͡͡ ° ͜ ʖ ͡ °)","( ͡ ͡° ͡° ʖ ͡° ͡°)","(ง ͠° ͟ل͜ ͡°)ง","( ͡° ͜ʖ ͡ °)","( ͡°╭͜ʖ╮͡° )"]; +const PATTERN: &str = "^![Ll]enny\\s*(?P.*)$"; +const USAGE: &str = "Usage: ![Ll]enny Displays a Lenny face ( ͡° ͜ʖ ͡°)"; pub struct Lenny {} - - +#[allow(unused_variables)] impl super::Module for Lenny { fn mod_message(message: &Message, message_buf: &VecDeque) -> Option<(String,String)> { let regex: Regex = Regex::new(PATTERN).expect("Error creating regex");