Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 11
0
 def bot_token(self) -> str:
     if not self._botToken:
         raise ConfigAccessError(f'bot_token has not been intialized')
     return self._botToken
Ejemplo n.º 12
0
 def client_token(self) -> str:
     if not self._clientToken:
         raise ConfigAccessError(f'client_token has not been initialized')
     else:
         return self._clientToken
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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'
Ejemplo n.º 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