summaryrefslogtreecommitdiff
path: root/src/storage/settings.rs
diff options
context:
space:
mode:
authorseth <[email protected]>2023-12-05 08:25:12 -0500
committerseth <[email protected]>2023-12-15 16:41:13 -0500
commita5a329c41e255d71ad06c0ce3c54288da0040b36 (patch)
treee0dffc3e76c28dfc926e1a90989ee3a5054ecca0 /src/storage/settings.rs
parentaa29304951763fd6cc0ae7a809c9a6e41f673434 (diff)
feat: add explicit react/pinboard toggle
Diffstat (limited to 'src/storage/settings.rs')
-rw-r--r--src/storage/settings.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/storage/settings.rs b/src/storage/settings.rs
index c8a663d..d60327f 100644
--- a/src/storage/settings.rs
+++ b/src/storage/settings.rs
@@ -9,9 +9,11 @@ pub enum SettingsProperties {
GuildId,
PinBoardChannel,
PinBoardWatch,
+ PinBoardEnabled,
ReactBoardChannel,
ReactBoardRequirement,
ReactBoardReactions,
+ ReactBoardEnabled,
OptionalCommandsEnabled,
}
@@ -20,9 +22,11 @@ pub struct Settings {
pub guild_id: GuildId,
pub pinboard_channel: Option<ChannelId>,
pub pinboard_watch: Option<Vec<ChannelId>>,
+ pub pinboard_enabled: bool,
pub reactboard_channel: Option<ChannelId>,
pub reactboard_requirement: Option<u64>,
pub reactboard_reactions: Option<Vec<ReactionType>>,
+ pub reactboard_enabled: bool,
pub optional_commands_enabled: bool,
}