iamai.adapter.kook.exceptions module#

Kook 适配器异常。

exception iamai.adapter.kook.exceptions.ActionFailed(resp)[source]#

Bases: KookException

API 请求成功响应,但响应表示 API 操作失败。

exception iamai.adapter.kook.exceptions.ApiNotAvailable(resp)[source]#

Bases: ActionFailed

API 请求返回 404,表示当前请求的 API 不可用或不存在。

exception iamai.adapter.kook.exceptions.ApiTimeout[source]#

Bases: KookException

API 请求响应超时。

exception iamai.adapter.kook.exceptions.KookException[source]#

Bases: AdapterException

Kook 异常基类。

exception iamai.adapter.kook.exceptions.NetworkError[source]#

Bases: KookException

网络异常。

exception iamai.adapter.kook.exceptions.RateLimitException[source]#

Bases: KookException

exception iamai.adapter.kook.exceptions.ReconnectError[source]#

Bases: KookException

说明:

服务端通知客户端, 代表该连接已失效, 请重新连接。客户端收到后应该主动断开当前连接。

exception iamai.adapter.kook.exceptions.TokenError(msg: str | None = None)[source]#

Bases: KookException

说明:

服务端通知客户端, 代表该连接已失效, 请重新连接。客户端收到后应该主动断开当前连接。

exception iamai.adapter.kook.exceptions.UnauthorizedException[source]#

Bases: KookException

exception iamai.adapter.kook.exceptions.UnsupportedMessageOperation(message: str = '')[source]#

Bases: KookException

说明:

在调用不支持的 Message 或 MessageSegment 操作时抛出,例如对图片类型的 MessageSegment 使用加运算。

exception iamai.adapter.kook.exceptions.UnsupportedMessageType(message: str = '')[source]#

Bases: KookException

说明:

在发送不支持的消息类型时抛出,开黑啦 Bot 不支持发送音频消息。