Updated DiscordBotSettings
This commit is contained in:
		| @@ -1,15 +1,16 @@ | ||||
| import traceback | ||||
|  | ||||
| from cpl_core.configuration.configuration_model_abc import ConfigurationModelABC | ||||
| from cpl_core.console import Console | ||||
|  | ||||
|  | ||||
| class DiscordBotSettings(ConfigurationModelABC): | ||||
|     def __init__(self): | ||||
|     def __init__( | ||||
|             self, | ||||
|             token: str = None, | ||||
|             prefix: str = None, | ||||
|     ): | ||||
|         ConfigurationModelABC.__init__(self) | ||||
|  | ||||
|         self._token = "" | ||||
|         self._prefix = "" | ||||
|         self._token = token | ||||
|         self._prefix = prefix | ||||
|  | ||||
|     @property | ||||
|     def token(self) -> str: | ||||
| @@ -18,11 +19,3 @@ class DiscordBotSettings(ConfigurationModelABC): | ||||
|     @property | ||||
|     def prefix(self) -> str: | ||||
|         return self._prefix | ||||
|  | ||||
|     def from_dict(self, settings: dict): | ||||
|         try: | ||||
|             self._token = settings["Token"] | ||||
|             self._prefix = settings["Prefix"] | ||||
|         except Exception as e: | ||||
|             Console.error(f"[ ERROR ] [ {__name__} ]: Reading error in {__name__} settings") | ||||
|             Console.error(f"[ EXCEPTION ] [ {__name__} ]: {e} -> {traceback.format_exc()}") | ||||
|   | ||||
		Reference in New Issue
	
	Block a user