Add the cakeday loop and some of birthday functionality.

This commit is contained in:
2025-03-17 17:29:47 -04:00
parent 4d023e35f1
commit dae0d205e5
6 changed files with 114 additions and 2 deletions
+9
View File
@@ -7,17 +7,26 @@ from dataclass_wizard import YAMLWizard
CONFIG_LOCATION = "conf/config.yaml"
@dataclass
class ChannelIds:
"""Class holds all channel ids needed by bot."""
general: int
@dataclass
class Params:
"""Class defines start parameters that shouldn't be changed."""
discord_token: str
guild_id: int
@dataclass
class Settings(YAMLWizard):
"""Class defines all configs required for off-cooldown-bot."""
channel_ids: ChannelIds
params: Params
def save(self) -> None: