about summary refs log tree commit diff
path: root/ModerationBot/ModerationBotConfiguration.cs
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2025-10-30 02:49:12 +0100
committerRory& <root@rory.gay>2025-10-30 02:49:12 +0100
commitaf6d1c7e11b2e9b4108ae8b693650b2a18cd2001 (patch)
treeebf189b0c9009fcf8b6dacd18e31cbb99afb0fff /ModerationBot/ModerationBotConfiguration.cs
parentFix event fetch call (diff)
downloadModerationBot-af6d1c7e11b2e9b4108ae8b693650b2a18cd2001.tar.xz
Old work
Diffstat (limited to 'ModerationBot/ModerationBotConfiguration.cs')
-rw-r--r--ModerationBot/ModerationBotConfiguration.cs10
1 files changed, 10 insertions, 0 deletions
diff --git a/ModerationBot/ModerationBotConfiguration.cs b/ModerationBot/ModerationBotConfiguration.cs
new file mode 100644

index 0000000..415b581 --- /dev/null +++ b/ModerationBot/ModerationBotConfiguration.cs
@@ -0,0 +1,10 @@ +using Microsoft.Extensions.Configuration; + +namespace ModerationBot; + +public class ModerationBotConfiguration { + public ModerationBotConfiguration(IConfiguration config) => config.GetRequiredSection("ModerationBot").Bind(this); + + public List<string> Admins { get; set; } = new(); + public bool DemoMode { get; set; } = false; +}