Package-level declarations
Types
一个 KOOK Bot。
Bot 使用的配置。
构建 Bot 的工厂。
事件接收中因为事件无法反序列化而导致的错误。
事件处理器函数。
一个异步式的 EventProcessor,是提供给 Java 的友好类型。 可直接使用 EventProcessors.async((event, raw) -> { ... })
构建。
一个阻塞式的 EventProcessor,是提供给 Java 的友好类型。 可直接使用 EventProcessors.block((event, raw) -> { ... })
构建。
Bot 连接成功后,当连接关闭时抛出的异常。
bot启动过程中、连接失败(比如多次重试仍无法连接)时抛出的异常。
Bot 中的事件处理器类型。
Bot 中订阅事件时的序列类型。
以异步的形式实现 EventProcessor,是提供给 Java 的友好类型。 可直接使用 EventProcessors.async((event, raw) -> { ... })
构建。
以阻塞的形式实现 EventProcessor,是提供给 Java 的友好类型。 可直接使用 EventProcessors.block((event, raw) -> { ... })
构建。
Properties
BotConfiguration 中 BotConfiguration.isCompress 的默认值, 默认关闭,但是可以开启,通过 Frame.Binary.readToTextWithDeflated 的平台实现支持。
BotConfiguration 中 BotConfiguration.isCompress 的默认值, 默认开启,通过 Frame.Binary.readToTextWithDeflated 的平台实现支持。
BotConfiguration 中 BotConfiguration.isCompress 的默认值, 默认关闭且不保证支持。
Functions
构建一个异步式的 EventProcessor
构建一个处理目标类型 E 的异步式 EventProcessor
构建一个 Event.type 为 type 的 的异步式 EventProcessor
构建一个阻塞式的 EventProcessor
构建一个处理目标类型 E 的阻塞式 EventProcessor
构建一个 Event.type 为 type 的阻塞式 EventProcessor
Inherited functions
Close bot and join.
针对一个具体的 EventExtra 类型进行监听。
针对一个 Event.type 目标进行监听。
Start bot and join.
订阅一个具体的 EventExtra 类型的事件。
订阅一个 Event.type 目标的事件。