Moved table size to table class. Edited table constructor.

This commit is contained in:
alwayscompiling
2022-08-04 10:33:34 -04:00
parent f67eb75c7b
commit d4db9b51f0
4 changed files with 37 additions and 40 deletions
-26
View File
@@ -18,7 +18,6 @@ class Guild:
"""
self._guild_id: int = guild_id
self._highscore_channel_id: int = 0
self._highscore_size: int = 3
self._submission_channel_id: int = 0
self._table_map: dict = {}
self._username_length: int = 12
@@ -47,7 +46,6 @@ class Guild:
"""
guild = cls(guild_id)
guild.highscore_channel = data["highscore_channel_id"]
guild.highscore_size = data["highscore_size"]
guild.submission_channel = data["submission_channel_id"]
guild.username_length = data["username_length"]
guild.verification_channel = data["verification_channel_id"]
@@ -88,29 +86,6 @@ class Guild:
"""
self._highscore_channel_id = channel
@property
def highscore_size(self) -> int:
"""
Getter for highscore size. How many ranks to print in each highscore message.
Returns:
int: highscore size
"""
return self._highscore_size
@highscore_size.setter
def highscore_size(self, size: int) -> None:
"""
Setter for highscore size.
Args:
size (int): highscore size
Returns:
_type_: _description_
"""
self._highscore_size = size
@property
def submission_channel(self) -> int:
"""
@@ -216,7 +191,6 @@ class Guild:
data: dict = {}
data["highscore_channel_id"] = self.highscore_channel
data["highscore_size"] = self.highscore_size
data["submission_channel_id"] = self.submission_channel
data["tables"] = {}
data["username_length"] = self.username_length