about summary refs log tree commit diff
path: root/ModerationBot/PolicyList.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/PolicyList.cs
parentFix event fetch call (diff)
downloadModerationBot-af6d1c7e11b2e9b4108ae8b693650b2a18cd2001.tar.xz
Old work
Diffstat (limited to 'ModerationBot/PolicyList.cs')
-rw-r--r--ModerationBot/PolicyList.cs16
1 files changed, 16 insertions, 0 deletions
diff --git a/ModerationBot/PolicyList.cs b/ModerationBot/PolicyList.cs
new file mode 100644

index 0000000..f291c7b --- /dev/null +++ b/ModerationBot/PolicyList.cs
@@ -0,0 +1,16 @@ +using System.Text.Json.Serialization; +using LibMatrix; +using LibMatrix.RoomTypes; + +namespace ModerationBot; + +public class PolicyList { + [JsonIgnore] + public GenericRoom Room { get; set; } + + [JsonPropertyName("trusted")] + public bool Trusted { get; set; } = false; + + [JsonIgnore] + public List<StateEventResponse> Policies { get; set; } = new(); +}