PamGram/modules/gacha_log/error.py
2024-09-08 22:59:18 +08:00

50 lines
914 B
Python

class GachaLogException(Exception):
pass
class GachaLogFileError(GachaLogException):
pass
class GachaLogNotFound(GachaLogException):
pass
class GachaLogAccountNotFound(GachaLogException):
pass
class GachaLogAuthkeyException(GachaLogException):
pass
class GachaLogAuthkeyTimeout(GachaLogAuthkeyException):
pass
class GachaLogInvalidAuthkey(GachaLogAuthkeyException):
pass
class GachaLogMixedProvider(GachaLogException):
pass
class PaimonMoeGachaLogFileError(GachaLogFileError):
def __init__(self, file_version: int, support_version: int):
super().__init__("Paimon.Moe version not supported")
self.support_version = support_version
self.file_version = file_version
class GachaLogWebError(GachaLogException):
pass
class GachaLogWebNotConfigError(GachaLogWebError):
pass
class GachaLogWebUploadError(GachaLogWebError):
pass