diff options
| author | Max Audron <audron@cocaine.farm> | 2021-10-10 16:11:00 +0200 |
|---|---|---|
| committer | Max Audron <audron@cocaine.farm> | 2021-10-10 16:11:00 +0200 |
| commit | a1f36810f47cb16bcd308665a68f4899b1d00ef1 (patch) | |
| tree | 686c9c13122703eebd728e816bc4b67b0d99fba0 /src/hooks/mod.rs | |
| parent | set correct path for rust ci template (diff) | |
fix and improve hook error handling
Diffstat (limited to 'src/hooks/mod.rs')
| -rw-r--r-- | src/hooks/mod.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/hooks/mod.rs b/src/hooks/mod.rs index e62fc93..c5d6e1d 100644 --- a/src/hooks/mod.rs +++ b/src/hooks/mod.rs @@ -11,7 +11,7 @@ pub mod shifty_eyes; pub use intensify::intensify; pub use shifty_eyes::shifty_eyes; -pub fn about(bot: &crate::Bot, msg: Message) { +pub fn about(bot: &crate::Bot, msg: Message) -> Result<()> { bot.send_privmsg( msg.response_target().unwrap(), &format!( @@ -21,6 +21,8 @@ pub fn about(bot: &crate::Bot, msg: Message) { .to_string(), ) .unwrap(); + + Ok(()) } pub fn sasl(bot: &crate::Bot, msg: Message) -> Result<()> { @@ -35,7 +37,7 @@ pub fn sasl(bot: &crate::Bot, msg: Message) -> Result<()> { .with_username(bot.config.clone().user.username) .with_password(bot.config.clone().user.password); - let mut mechanism = Plain::from_credentials(creds).unwrap(); + let mut mechanism = Plain::from_credentials(creds)?; let initial_data = mechanism.initial(); |
