Skip to content

事件地图

  • 知音底层基于EventEmitter驱动,因此支持所有EventEmitter的事件,同时也支持自定义事件。

  • 事件地图如下:

  • Zhin

  • Adapter

  • Bot

Zhin

事件名说明参数
message消息事件Session
before-message触发消息事件之前触发Session
message.send消息发送成功后触发MessageRet
before-start在before-ready之前触发void
before-ready在ready之前触发void
ready机器人准备就绪void
after-ready在ready之后触发void
start机器人开始运行void
after-start在start之后触发void
command-add添加指令时触发Command
command-remove移除指令时触发Command
plugin-add添加插件时触发Plugin
plugin-remove移除插件时触发Plugin
service-add添加服务时触发Service
service-remove移除服务时触发Service
[protocol].[event]协议事件,例如适配器icqq的事件notice.group.increase,则为icqq.notice.group.increaseSession

Adapter

事件名说明参数
message.receive收到消息Session
message.send发送消息MessageRet
bot.online某个机器人上线Bot
bot.offline某个机器人下线Bot
bot.error机器人出错Bot

Bot【Icqq适配器】