From a5a329c41e255d71ad06c0ce3c54288da0040b36 Mon Sep 17 00:00:00 2001 From: seth Date: Tue, 5 Dec 2023 08:25:12 -0500 Subject: feat: add explicit react/pinboard toggle --- src/handlers/event/reactboard.rs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src/handlers/event/reactboard.rs') diff --git a/src/handlers/event/reactboard.rs b/src/handlers/event/reactboard.rs index d23a762..fa546c0 100644 --- a/src/handlers/event/reactboard.rs +++ b/src/handlers/event/reactboard.rs @@ -47,10 +47,15 @@ async fn send_to_reactboard( let settings = storage.get_guild_settings(guild_id).await?; // make sure everything is in order... + if !settings.reactboard_enabled { + debug!("ReactBoard is disabled in {guild_id}, ignoring"); + return Ok(()); + } + let target = if let Some(target) = settings.reactboard_channel { target } else { - debug!("Reactboard is disabled in {guild_id}, ignoring"); + debug!("ReactBoard is disabled in {guild_id}, ignoring"); return Ok(()); }; @@ -61,7 +66,7 @@ async fn send_to_reactboard( if reaction.count < settings.reactboard_requirement.unwrap_or(5) { debug!( - "Ignoring message {} on reactboard, not enough reactions", + "Ignoring message {} on ReactBoard, not enough reactions", msg.id ); return Ok(()); -- cgit v1.2.3