From e334f8a88a43987e86b1c2989dbcf3245d8b2812 Mon Sep 17 00:00:00 2001 From: uku Date: Fri, 1 Dec 2023 22:11:47 +0100 Subject: chore: add missing return in message handler --- src/handlers/event/message.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/handlers/event/message.rs b/src/handlers/event/message.rs index c90ae3a..491f625 100644 --- a/src/handlers/event/message.rs +++ b/src/handlers/event/message.rs @@ -20,13 +20,14 @@ pub async fn handle( } fn should_echo( - framework: FrameworkContext<'_, Data, Report>, + _framework: FrameworkContext<'_, Data, Report>, msg: &Message, settings: &Settings, ) -> bool { let gid = msg.guild_id.unwrap_or_default(); - if msg.author.id == framework.bot_id { + if msg.author.bot && msg.webhook_id.is_none() { info!("I don't like repeating myself..."); + return false; } if !settings.is_guild_allowed(gid) { -- cgit v1.2.3