From e41f23d3f29722c472d656af5823d4566dea95cb Mon Sep 17 00:00:00 2001 From: Max Audron Date: Sun, 6 Jun 2021 18:03:04 +0200 Subject: make pet more compact --- src/hooks/pet.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/hooks/pet.rs b/src/hooks/pet.rs index dcd8148..296c607 100644 --- a/src/hooks/pet.rs +++ b/src/hooks/pet.rs @@ -4,8 +4,8 @@ use anyhow::Result; use irc::client::prelude::*; use macros::privmsg; -use rand::thread_rng; use rand::seq::SliceRandom; +use rand::thread_rng; const PET_RESPONSE: [&str; 5] = [ "purrs", @@ -24,10 +24,10 @@ const PET_RESPONSE: [&str; 5] = [ /// - [`Bot::send_action`] /// - RESPONSE pub fn pet(bot: &crate::Bot, msg: Message) -> Result<()> { - let mut rng = thread_rng(); - let choice = PET_RESPONSE.choose(&mut rng); - privmsg!(msg, { - bot.send_action(msg.response_target().unwrap(), choice.unwrap())?; + bot.send_action( + msg.response_target().unwrap(), + PET_RESPONSE.choose(&mut thread_rng()).unwrap(), + )?; }) } -- cgit v1.2.3