nextBlocking
阻塞并等待在具体的事件 Event 环境下根据条件获取下一个匹配的 事件.
通过 next 进行匹配的事件,会根据对应的事件类型结合当前的 Event 的类型进行匹配。
next 对事件类型进行的对应的匹配规则对照表如下:
当前事件类型 | 目标事件同类型 | 目标事件不同类型 |
---|---|---|
Event | bot 的ID要相同 | 不会出现不同类型 |
OrganizationEvent | organization 的ID要相同 | 放行 |
UserEvent | user 的ID要相同 | 放行 |
MessageEvent | source 的ID要相同 | 放行 |
ChatRoomMessageEvent | author 的ID要相同 | 放行 |
如果你希望使用更复杂的匹配逻辑,请通过 waitingForNext 来自行编写逻辑。
Receiver
当前所处的事件环境
Parameters
持续会话监听函数唯一标识
目标事件类型
超时时间。大于0时生效
See also
阻塞并等待在具体的事件 Event 环境下根据条件获取下一个匹配的 事件.
通过 next 进行匹配的事件,会根据对应的事件类型结合当前的 Event 的类型进行匹配。
next 对事件类型进行的对应的匹配规则对照表如下:
当前事件类型 | 目标事件同类型 | 目标事件不同类型 |
---|---|---|
Event | bot 的ID要相同 | 不会出现不同类型 |
OrganizationEvent | organization 的ID要相同 | 放行 |
UserEvent | user 的ID要相同 | 放行 |
MessageEvent | source 的ID要相同 | 放行 |
ChatRoomMessageEvent | author 的ID要相同 | 放行 |
如果你希望使用更复杂的匹配逻辑,请通过 waitingForNext 来自行编写逻辑。
Receiver
当前所处的事件环境
Parameters
目标事件类型
超时时间。大于0时生效
See also
阻塞并等待在具体的事件 Event 环境下根据条件获取下一个匹配的 事件.
通过 next 进行匹配的事件,会根据对应的事件类型结合当前的 Event 的类型进行匹配。
next 对事件类型进行的对应的匹配规则对照表如下:
当前事件类型 | 目标事件同类型 | 目标事件不同类型 |
---|---|---|
Event | bot 的ID要相同 | 不会出现不同类型 |
OrganizationEvent | organization 的ID要相同 | 放行 |
UserEvent | user 的ID要相同 | 放行 |
MessageEvent | source 的ID要相同 | 放行 |
ChatRoomMessageEvent | author 的ID要相同 | 放行 |
如果你希望使用更复杂的匹配逻辑,请通过 waitingForNext 来自行编写逻辑。
Receiver
当前所处的事件环境
Parameters
See also
阻塞并等待在具体的事件处理上下文 EventProcessingContext 环境下根据条件获取下一个匹配的 事件.
通过 next 进行匹配的事件,会根据对应的事件类型结合当前的 EventProcessingContext.event 的类型进行匹配。
如果你希望使用更复杂是匹配逻辑,请通过 waitingForNext 来自行编写逻辑。
Receiver
当前所处的事件环境
Parameters
持续会话监听函数唯一标识
目标事件类型
超时时间。大于0时生效
See also
阻塞并等待在具体的事件处理上下文 EventProcessingContext 环境下根据条件获取下一个匹配的 事件.
通过 next 进行匹配的事件,会根据对应的事件类型结合当前的 EventProcessingContext.event 的类型进行匹配。
如果你希望使用更复杂是匹配逻辑,请通过 waitingForNext 来自行编写逻辑。
Receiver
当前所处的事件环境
Parameters
目标事件类型
超时时间。大于0时生效
See also
阻塞并等待在具体的事件处理上下文 EventProcessingContext 环境下根据条件获取下一个匹配的 事件.
通过 next 进行匹配的事件,会根据对应的事件类型结合当前的 EventProcessingContext.event 的类型进行匹配。
如果你希望使用更复杂是匹配逻辑,请通过 waitingForNext 来自行编写逻辑。
Receiver
当前所处的事件环境
Parameters
See also
阻塞并等待在具体的事件 Event 环境下根据条件获取下一个匹配的 事件.
通过 next 进行匹配的事件,会根据对应的事件类型结合当前的 Event 的类型进行匹配。
next 对事件类型进行的对应的匹配规则对照表如下:
当前事件类型 | 目标事件同类型 | 目标事件不同类型 |
---|---|---|
Event | bot 的ID要相同 | 不会出现不同类型 |
OrganizationEvent | organization 的ID要相同 | 放行 |
UserEvent | user 的ID要相同 | 放行 |
MessageEvent | source 的ID要相同 | 放行 |
ChatRoomMessageEvent | author 的ID要相同 | 放行 |
如果你希望使用更复杂的匹配逻辑,请通过 waitingForNext 来自行编写逻辑。
Receiver
当前所处的事件环境
Parameters
持续会话监听函数唯一标识
超时时间。大于0时生效
See also
阻塞并等待在具体的事件 Event 环境下根据条件获取下一个匹配的 事件.
通过 next 进行匹配的事件,会根据对应的事件类型结合当前的 Event 的类型进行匹配。
next 对事件类型进行的对应的匹配规则对照表如下:
当前事件类型 | 目标事件同类型 | 目标事件不同类型 |
---|---|---|
Event | bot 的ID要相同 | 不会出现不同类型 |
OrganizationEvent | organization 的ID要相同 | 放行 |
UserEvent | user 的ID要相同 | 放行 |
MessageEvent | source 的ID要相同 | 放行 |
ChatRoomMessageEvent | author 的ID要相同 | 放行 |
如果你希望使用更复杂的匹配逻辑,请通过 waitingForNext 来自行编写逻辑。
Receiver
当前所处的事件环境
Parameters
See also
阻塞并等待在具体的事件处理上下文 EventProcessingContext 环境下根据条件获取下一个匹配的 事件.
通过 next 进行匹配的事件,会根据对应的事件类型结合当前的 EventProcessingContext.event 的类型进行匹配。
如果你希望使用更复杂是匹配逻辑,请通过 waitingForNext 来自行编写逻辑。
Receiver
当前所处的事件环境
Parameters
持续会话监听函数唯一标识
超时时间。大于0时生效
See also
阻塞并等待在具体的事件处理上下文 EventProcessingContext 环境下根据条件获取下一个匹配的 事件.
通过 next 进行匹配的事件,会根据对应的事件类型结合当前的 EventProcessingContext.event 的类型进行匹配。
如果你希望使用更复杂是匹配逻辑,请通过 waitingForNext 来自行编写逻辑。
Receiver
当前所处的事件环境