Пример #1
0
    def bot_only(self, value) -> None:
        if self.bot_only:
            raise ConfigAccessError(f'bot_only has already been initialized')

        if isinstance(value, str):
            self._bot_only = bool(value)
        else:
            self._bot_only = value
Пример #2
0
    def bot_token(self) -> str:
        """
        The discord api token defined in your discord developer page

        Raises:
            ConfigAccessError: Raised if the token has not been set

        Returns:
            str: The api Token
        """
        if not self._bot_token:
            raise ConfigAccessError(f'bot_token has not been intialized')
        return self._bot_token
Пример #3
0
    def client_token(self) -> str:
        """
        The client api token defined in your developer page

        Raises:
            ConfigAccessError: Raised if the token has not been set

        Returns:
            str: The API Token
        """

        if not self._client_token:
            raise ConfigAccessError(f'client_token has not been initialized')
        else:
            return self._client_token
Пример #4
0
 def error_log_channel_ids(self, value: t.List[int]):
     if self._error_log_channel_ids:
         raise ConfigAccessError(
             f'error_log_channel_ids has already been initialized')
     self._error_log_channel_ids = value
Пример #5
0
 def database_name(self) -> str:
     if not self._database_name:
         raise ConfigAccessError(f'database_name has not been intialized')
     return self._database_name
Пример #6
0
 def client_secret(self) -> str:
     if not self._client_secret:
         raise ConfigAccessError(f'client_secret has not been intialized')
     return self._client_token
Пример #7
0
 def merriam_key(self) -> str:
     if not self._merriam_key:
         raise ConfigAccessError(f'merriam_key has not been intialized')
     return self._merriam_key
Пример #8
0
 def repl_url(self) -> str:
     if not self._repl_url:
         raise ConfigAccessError(f'repl_url has not been intialized')
     return self._repl_url
Пример #9
0
 def weather_key(self, value: str) -> None:
     if self._weather_key:
         raise ConfigAccessError(
             f'weather_key has already been initialized')
     self._weather_key = value
Пример #10
0
 def weather_key(self) -> str:
     if not self._weather_key:
         raise ConfigAccessError(f'weather_key has not been intialized')
     return self._weather_key
Пример #11
0
 def bot_token(self) -> str:
     if not self._botToken:
         raise ConfigAccessError(f'bot_token has not been intialized')
     return self._botToken
Пример #12
0
 def client_token(self) -> str:
     if not self._clientToken:
         raise ConfigAccessError(f'client_token has not been initialized')
     else:
         return self._clientToken
Пример #13
0
 def message_encryption_key(self):
     if not self._message_encryption_key:
         raise ConfigAccessError(f'message_encryption_key has not been initialized')
     return self._message_encryption_key
Пример #14
0
 def api_key(self) -> str:
     if not self._api_key:
         raise ConfigAccessError(f'api_key has not been initialized')
     return self._api_key
Пример #15
0
 def gif_me_token(self, value: str) -> None:
     if self._gifMe_token:
         raise ConfigAccessError(f'gif_me_token has already been initialized')
     self._gifMe_token = value
Пример #16
0
 def geocode_key(self) -> str:
     if not self._geocode_key:
         raise ConfigAccessError(f'geocode_key has not been intialized')
     return self._geocode_key
Пример #17
0
 def github_url(self) -> str:
     if not self._github_url:
         raise ConfigAccessError(f'github_url has not been intialized')
     return self._github_url
Пример #18
0
 def geocode_key(self, value: str) -> None:
     if self._geocode_key:
         raise ConfigAccessError(
             f'geocode_key has already been initialized')
     self._geocode_key = value
Пример #19
0
 def repl_url(self, value: str) -> None:
     if self._repl_url:
         raise ConfigAccessError(f'repl_url has already been initialized')
     self._repl_url = value
Пример #20
0
 def azure_translate_key(self) -> str:
     if not self._azure_translate_key:
         raise ConfigAccessError(
             f'azure_translate_key has not been initialized')
     return self._azure_translate_key
Пример #21
0
 def merriam_key(self, value: str) -> None:
     if self._merriam_key:
         raise ConfigAccessError(f'merriam_key has already been initialized')
     self._merriam_key = value
Пример #22
0
 def azure_translate_key(self, value: str) -> None:
     if self._azure_translate_key:
         raise ConfigAccessError(
             f'azure_translate_key has already been initialized')
     self._azure_translate_key = value
Пример #23
0
 def client_token(self, value: str) -> None:
     if self._client_token:
         raise ConfigAccessError(f'client_token has already been initialized')
     else:
         self._client_token = value
Пример #24
0
 def bot_prefix(self) -> str:
     if not self._bot_prefix:
         raise ConfigAccessError(f'bot_prefix has not been intialized')
     return self._bot_prefix
Пример #25
0
 def client_secret(self, value: str) -> None:
     if self._client_secret:
         raise ConfigAccessError(f'client_secret has already been initialized')
     self._client_secret = value
Пример #26
0
 def bot_prefix(self, value: str) -> None:
     if self._bot_prefix:
         raise ConfigAccessError(f'bot_prefix has already been initialized')
     self._bot_prefix = value
Пример #27
0
 def bot_token(self, value: str) -> None:
     if self._bot_token:
         raise ConfigAccessError(f'bot_token has already been initialized')
     self._bot_token = value
Пример #28
0
 def gif_me_token(self) -> str:
     if not self._gifMe_token:
         raise ConfigAccessError(f'gif_me has not been intialized')
     return self._gifMe_token
Пример #29
0
 def database_name(self, value: str) -> None:
     if self._database_name:
         raise ConfigAccessError(f'database_name has already been initialized')
     self._database_name = f'{value}.sqlite'
Пример #30
0
 def error_log_channel_ids(self) -> t.List[int]:
     if not self._error_log_channel_ids:
         raise ConfigAccessError(
             f'error_log_channel_ids has not been initialized')
     return self._error_log_channel_ids