summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoruku <[email protected]>2023-12-01 22:11:47 +0100
committeruku <[email protected]>2023-12-01 22:11:47 +0100
commite334f8a88a43987e86b1c2989dbcf3245d8b2812 (patch)
treecb5033c18077eae9cea434bb02fbd24506fcb50d
parentf997cbdaea8364880f3a9b3743131c0ab5a60534 (diff)
chore: add missing return in message handler
-rw-r--r--src/handlers/event/message.rs5
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) {