From 2ba56ead823549cfda3e161f63b41a5c15a283a1 Mon Sep 17 00:00:00 2001 From: imcompiling Date: Thu, 5 Sep 2024 15:21:23 -0400 Subject: [PATCH] Alphabetically sorted DakinySettings. --- DakinySettings.py | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/DakinySettings.py b/DakinySettings.py index 32b9367..3af8992 100644 --- a/DakinySettings.py +++ b/DakinySettings.py @@ -23,17 +23,26 @@ class ChannelIds: class Election: """Class defines relevant election dates.""" - name: str election_start: str highcouncil_election_announce: str highcouncil_election_end: str highcouncil_election_start: str + name: str term_end: str term_start: str voting_end: str voting_start: str +@dataclass +class EventSettings: + """Class defines settings editable by Clan Council.""" + + host_points: int + participate_points: int + weekly_limit: int + + @dataclass class Params: """Class defines start parameters that shouldn't be changed.""" @@ -47,22 +56,13 @@ class Params: class RoleIds: """Class holds all role ids needed by bot.""" - clan_council_elect: int clan_council: int + clan_council_elect: int clan_member: int event_host: int high_council: int -@dataclass -class EventSettings: - """Class defines settings editable by Clan Council.""" - - host_points: int - participate_points: int - weekly_limit: int - - @dataclass class DakinySettings(YAMLWizard): """Class defines all configs required for Dakiny Bot."""