Files
Gwendolyn/gwendolyn/exceptions.py
2024-11-06 16:54:56 +01:00

14 lines
540 B
Python

class NoToken(Exception):
def __init__(self) -> None:
self.message = "No discord bot token has been set in the .env file"
super().__init__(self.message)
class CannotConnectToService(Exception):
def __init__(self, service: str) -> None:
self.message = f"Cannot connect to {service}"
super().__init__(self.message)
class ServiceNotProvided(Exception):
def __init__(self, service: str) -> None:
self.message = f"A {service} instance was not provided"
super().__init__(self.message)