diff options
| author | uku <[email protected]> | 2023-12-01 22:11:47 +0100 |
|---|---|---|
| committer | uku <[email protected]> | 2023-12-01 22:11:47 +0100 |
| commit | e334f8a88a43987e86b1c2989dbcf3245d8b2812 (patch) | |
| tree | cb5033c18077eae9cea434bb02fbd24506fcb50d /src/handlers/event/message.rs | |
| parent | f997cbdaea8364880f3a9b3743131c0ab5a60534 (diff) | |
chore: add missing return in message handler
Diffstat (limited to 'src/handlers/event/message.rs')
| -rw-r--r-- | src/handlers/event/message.rs | 5 |
1 files changed, 3 insertions, 2 deletions
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) { |
