mirror of
https://github.com/nonebot/nonebot2.git
synced 2025-07-29 17:27:41 +00:00
♿ improve actionfailed info
This commit is contained in:
@ -23,12 +23,12 @@ class ActionFailed(BaseActionFailed, CQHTTPAdapterException):
|
||||
* ``retcode: Optional[int]``: 错误码
|
||||
"""
|
||||
|
||||
def __init__(self, retcode: Optional[int] = None):
|
||||
def __init__(self, **kwargs):
|
||||
super().__init__()
|
||||
self.retcode = retcode
|
||||
self.info = kwargs
|
||||
|
||||
def __repr__(self):
|
||||
return f"<ActionFailed retcode={self.retcode}>"
|
||||
return f"<ActionFailed " + ", ".join(f"{k=}" for k in self.info) + ">"
|
||||
|
||||
def __str__(self):
|
||||
return self.__repr__()
|
||||
|
Reference in New Issue
Block a user