from dataclasses import dataclass from datetime import datetime @dataclass class Params: voting_emote_id: int annoucement_channel_id: int archive_channel_group_id: int clan_council_role_id: int clan_council_elect_role_id: int discord_token: str @dataclass class ElectionCycle: election_start: datetime voting_start: datetime voting_end: datetime term_start: datetime term_end: datetime name: str @dataclass class DakinyConfig: params: Params cycles: list[ElectionCycle]