summaryrefslogtreecommitdiff
path: root/src/handlers/event/mod.rs
diff options
context:
space:
mode:
authorseth <[email protected]>2023-11-30 22:44:26 -0500
committerseth <[email protected]>2023-12-01 07:12:49 -0500
commit41dfa94258215769b9d844875e79097d4a498770 (patch)
tree5fb5a42545477ea1958ca6e5a1c1ae9b8d4899f7 /src/handlers/event/mod.rs
parent76c0f94e6d7aa108424b34826eb7d8514b026287 (diff)
refactor: expand Settings
Diffstat (limited to 'src/handlers/event/mod.rs')
-rw-r--r--src/handlers/event/mod.rs14
1 files changed, 5 insertions, 9 deletions
diff --git a/src/handlers/event/mod.rs b/src/handlers/event/mod.rs
index 09be62b..bbfc642 100644
--- a/src/handlers/event/mod.rs
+++ b/src/handlers/event/mod.rs
@@ -19,18 +19,14 @@ pub async fn handle(
log::info!("logged in as {}", data_about_bot.user.name)
}
- Event::Message { new_message } => message::handle(ctx, framework, new_message).await?,
-
- Event::ChannelPinsUpdate { pin } => {
- if let Some(settings) = &data.settings {
- pinboard::handle(ctx, pin, settings).await
- }
+ Event::Message { new_message } => {
+ message::handle(ctx, framework, new_message, &data.settings).await?
}
+ Event::ChannelPinsUpdate { pin } => pinboard::handle(ctx, pin, &data.settings).await,
+
Event::ReactionAdd { add_reaction } => {
- if let Some(settings) = &data.settings {
- reactboard::handle(ctx, add_reaction, settings).await?
- }
+ reactboard::handle(ctx, add_reaction, &data.settings).await?
}
_ => {}