| 程序包 | 说明 |
|---|---|
| net.lz1998.cq | |
| net.lz1998.cq.robot |
| 限定符和类型 | 字段和说明 |
|---|---|
static Map<Long,CoolQ> |
CQGlobal.robots |
| 限定符和类型 | 方法和说明 |
|---|---|
CoolQ |
CoolQFactory.createCoolQ(Long selfId,
org.springframework.web.socket.WebSocketSession botSession) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
CQPlugin.onDiscussMessage(CoolQ cq,
CQDiscussMessageEvent event)
收到讨论组消息时调用此方法
|
int |
CQPlugin.onFriendAddNotice(CoolQ cq,
CQFriendAddNoticeEvent event)
好友添加时调用此方法
|
int |
CQPlugin.onFriendRequest(CoolQ cq,
CQFriendRequestEvent event)
加好友请求时调用此方法
|
int |
CQPlugin.onGroupAdminNotice(CoolQ cq,
CQGroupAdminNoticeEvent event)
群管理员变动时调用此方法
|
int |
CQPlugin.onGroupBanNotice(CoolQ cq,
CQGroupBanNoticeEvent event)
群禁言时调用此方法
|
int |
CQPlugin.onGroupDecreaseNotice(CoolQ cq,
CQGroupDecreaseNoticeEvent event)
群成员减少时调用此方法
|
int |
CQPlugin.onGroupIncreaseNotice(CoolQ cq,
CQGroupIncreaseNoticeEvent event)
群成员增加时调用此方法
|
int |
CQPlugin.onGroupMessage(CoolQ cq,
CQGroupMessageEvent event)
收到群消息时调用此方法
|
int |
CQPlugin.onGroupRequest(CoolQ cq,
CQGroupRequestEvent event)
加群请求/邀请时调用此方法
|
int |
CQPlugin.onGroupUploadNotice(CoolQ cq,
CQGroupUploadNoticeEvent event)
群内有文件上传时调用此方法
仅群文件上传表现为事件,好友发送文件在 酷Q 中没有独立的事件,而是直接表现为好友消息,请注意在编写业务逻辑时进行判断。
|
int |
CQPlugin.onHeartBeatMeta(CoolQ cq,
CQHeartBeatMetaEvent event)
收到心跳包时调用此方法
心跳类型的元事件需要通过设置配置项 enable_heartbeat 为 true 开启,并可通过 heartbeat_interval 配置心跳间隔(单位毫秒)。
|
int |
CQPlugin.onLifecycleMeta(CoolQ cq,
CQLifecycleMetaEvent event) |
int |
CQPlugin.onPrivateMessage(CoolQ cq,
CQPrivateMessageEvent event)
收到私聊消息时调用此方法
|
Copyright © 2020. All rights reserved.