cyan.event.message module¶
- class cyan.event.message.ChannelMessageReceivedEvent(bot: Bot)[源代码]¶
-
当接收到子频道用户所发送含提及机器人消息时触发。
触发时回调的数据类型为 ChannelMessage。
- static get_event_info() cyan.event.EventInfo [源代码]¶
获取当前事件信息。
- 返回:
以 EventInfo 类型表示的事件信息。
- class cyan.event.message.MessageAuditPassedEvent(bot: Bot)[源代码]¶
-
当消息审核通过时触发。
触发时回调的数据类型为 MessageAuditPassedEventData。
- static get_event_info() cyan.event.EventInfo [源代码]¶
获取当前事件信息。
- 返回:
以 EventInfo 类型表示的事件信息。
- class cyan.event.message.MessageAuditPassedEventData(audit_info: cyan.model.message.MessageAuditInfo, message: cyan.model.message.message.ChannelMessage)[源代码]¶
基类:
object
MessageAuditPassedEvent 事件数据。
- property audit_info: cyan.model.message.MessageAuditInfo¶
消息审核信息。
- property message: cyan.model.message.message.ChannelMessage¶
消息。
- class cyan.event.message.MessageAuditRejectedEvent(bot: Bot)[源代码]¶
-
当消息审核不通过时触发。
触发时回调的数据类型为 MessageAuditInfo。
- static get_event_info() cyan.event.EventInfo [源代码]¶
获取当前事件信息。
- 返回:
以 EventInfo 类型表示的事件信息。