跳过导航链接
A B C D E F G H I L M N O R S U V W 

A

afterConnectionClosed(WebSocketSession, CloseStatus) - 类 中的方法net.lz1998.cq.websocket.WebSocketHandler
ws连接断开,需要清除之前的CoolQ对象
afterConnectionEstablished(WebSocketSession) - 类 中的方法net.lz1998.cq.websocket.WebSocketHandler
ws建立连接,创建CoolQ对象,并放入CQGlobal.robots,是static Map,方便在jar外面获取
anonymous(boolean) - 类 中的静态方法net.lz1998.cq.utils.CQCode
匿名发消息 本CQ码需加在消息的开头。
ApiData<T> - net.lz1998.cq.retdata中的类
 
ApiData() - 类 的构造器net.lz1998.cq.retdata.ApiData
 
ApiEnum - net.lz1998.cq.robot中的枚举
 
ApiHandler - net.lz1998.cq.robot中的类
API处理类
ApiHandler(CQProperties) - 类 的构造器net.lz1998.cq.robot.ApiHandler
 
ApiListData<T> - net.lz1998.cq.retdata中的类
 
ApiListData() - 类 的构造器net.lz1998.cq.retdata.ApiListData
 
ApiRawData - net.lz1998.cq.retdata中的类
 
ApiRawData() - 类 的构造器net.lz1998.cq.retdata.ApiRawData
 
at(Long) - 类 中的静态方法net.lz1998.cq.utils.CQCode
at某人
atAll() - 类 中的静态方法net.lz1998.cq.utils.CQCode
at全体成员

B

bface(int) - 类 中的静态方法net.lz1998.cq.utils.CQCode
原创表情
BooleanData - net.lz1998.cq.retdata中的类
 
BooleanData() - 类 的构造器net.lz1998.cq.retdata.BooleanData
 

C

callCustomApi(IApiRequest) - 类 中的方法net.lz1998.cq.robot.CoolQ
调用自定义的API
canSendImage() - 类 中的方法net.lz1998.cq.robot.CoolQ
检查是否可以发送图片
canSendRecord() - 类 中的方法net.lz1998.cq.robot.CoolQ
检查是否可以发送语音
cleanDataDir(String) - 类 中的方法net.lz1998.cq.robot.CoolQ
清理数据目录
cleanPluginLog() - 类 中的方法net.lz1998.cq.robot.CoolQ
清理插件日志
contact(String, Long) - 类 中的静态方法net.lz1998.cq.utils.CQCode
分享联系人/群
CookiesData - net.lz1998.cq.retdata中的类
 
CookiesData() - 类 的构造器net.lz1998.cq.retdata.CookiesData
 
CoolQ - net.lz1998.cq.robot中的类
酷Q类 每个机器人对应一个对象 保存 机器人自己的QQ 和 ws的session API文档 https://github.com/lz1998/Spring-CQ/blob/demo/API.md EVENT文档 https://github.com/lz1998/Spring-CQ/blob/demo/Event.md
CoolQ(long, WebSocketSession, ApiHandler, List<Class<? extends CQPlugin>>) - 类 的构造器net.lz1998.cq.robot.CoolQ
 
CoolQFactory - net.lz1998.cq.robot中的类
酷Q 工厂类
CoolQFactory() - 类 的构造器net.lz1998.cq.robot.CoolQFactory
 
CQAutoConfiguration - net.lz1998.cq.boot中的类
 
CQAutoConfiguration() - 类 的构造器net.lz1998.cq.boot.CQAutoConfiguration
 
CQBannerApplicationListener - net.lz1998.cq.boot中的类
 
CQBannerApplicationListener() - 类 的构造器net.lz1998.cq.boot.CQBannerApplicationListener
 
CQBean - net.lz1998.cq.boot中的类
 
CQBean() - 类 的构造器net.lz1998.cq.boot.CQBean
 
CQCode - net.lz1998.cq.utils中的类
酷Q码工具类 https://docs.cqp.im/manual/cqcode/
CQCode() - 类 的构造器net.lz1998.cq.utils.CQCode
 
CQDiscussMessageEvent - net.lz1998.cq.event.message中的类
讨论组消息
CQDiscussMessageEvent() - 类 的构造器net.lz1998.cq.event.message.CQDiscussMessageEvent
 
CQEvent - net.lz1998.cq.event中的类
事件上报
CQEvent() - 类 的构造器net.lz1998.cq.event.CQEvent
 
CQFile - net.lz1998.cq.entity中的类
 
CQFile() - 类 的构造器net.lz1998.cq.entity.CQFile
 
CQFriendAddNoticeEvent - net.lz1998.cq.event.notice中的类
好友添加
CQFriendAddNoticeEvent() - 类 的构造器net.lz1998.cq.event.notice.CQFriendAddNoticeEvent
 
CQFriendRequestEvent - net.lz1998.cq.event.request中的类
加好友请求
CQFriendRequestEvent() - 类 的构造器net.lz1998.cq.event.request.CQFriendRequestEvent
 
CQGlobal - net.lz1998.cq中的类
 
CQGlobal() - 类 的构造器net.lz1998.cq.CQGlobal
 
CQGroupAdminNoticeEvent - net.lz1998.cq.event.notice中的类
群管理员变动
CQGroupAdminNoticeEvent() - 类 的构造器net.lz1998.cq.event.notice.CQGroupAdminNoticeEvent
 
CQGroupAnonymous - net.lz1998.cq.entity中的类
 
CQGroupAnonymous() - 类 的构造器net.lz1998.cq.entity.CQGroupAnonymous
 
CQGroupBanNoticeEvent - net.lz1998.cq.event.notice中的类
群禁言
CQGroupBanNoticeEvent() - 类 的构造器net.lz1998.cq.event.notice.CQGroupBanNoticeEvent
 
CQGroupDecreaseNoticeEvent - net.lz1998.cq.event.notice中的类
群成员减少
CQGroupDecreaseNoticeEvent() - 类 的构造器net.lz1998.cq.event.notice.CQGroupDecreaseNoticeEvent
 
CQGroupIncreaseNoticeEvent - net.lz1998.cq.event.notice中的类
群成员增加
CQGroupIncreaseNoticeEvent() - 类 的构造器net.lz1998.cq.event.notice.CQGroupIncreaseNoticeEvent
 
CQGroupMessageEvent - net.lz1998.cq.event.message中的类
群消息
CQGroupMessageEvent() - 类 的构造器net.lz1998.cq.event.message.CQGroupMessageEvent
 
CQGroupRequestEvent - net.lz1998.cq.event.request中的类
加群请求/邀请
CQGroupRequestEvent() - 类 的构造器net.lz1998.cq.event.request.CQGroupRequestEvent
 
CQGroupUploadNoticeEvent - net.lz1998.cq.event.notice中的类
群文件上传
CQGroupUploadNoticeEvent() - 类 的构造器net.lz1998.cq.event.notice.CQGroupUploadNoticeEvent
 
CQGroupUser - net.lz1998.cq.entity中的类
 
CQGroupUser() - 类 的构造器net.lz1998.cq.entity.CQGroupUser
 
CQHeartBeatMetaEvent - net.lz1998.cq.event.meta中的类
心跳
CQHeartBeatMetaEvent() - 类 的构造器net.lz1998.cq.event.meta.CQHeartBeatMetaEvent
 
CQLifecycleMetaEvent - net.lz1998.cq.event.meta中的类
生命周期
CQLifecycleMetaEvent() - 类 的构造器net.lz1998.cq.event.meta.CQLifecycleMetaEvent
 
CQLogo - net.lz1998.cq.boot中的类
 
CQLogo() - 类 的构造器net.lz1998.cq.boot.CQLogo
 
CQMessageEvent - net.lz1998.cq.event.message中的类
 
CQMessageEvent() - 类 的构造器net.lz1998.cq.event.message.CQMessageEvent
 
CQMetaEvent - net.lz1998.cq.event.meta中的类
 
CQMetaEvent() - 类 的构造器net.lz1998.cq.event.meta.CQMetaEvent
 
CQNoticeEvent - net.lz1998.cq.event.notice中的类
 
CQNoticeEvent() - 类 的构造器net.lz1998.cq.event.notice.CQNoticeEvent
 
CQPlugin - net.lz1998.cq.robot中的类
 
CQPlugin() - 类 的构造器net.lz1998.cq.robot.CQPlugin
 
CQPrivateMessageEvent - net.lz1998.cq.event.message中的类
私聊消息
CQPrivateMessageEvent() - 类 的构造器net.lz1998.cq.event.message.CQPrivateMessageEvent
 
CQProperties - net.lz1998.cq.boot中的类
 
CQProperties() - 类 的构造器net.lz1998.cq.boot.CQProperties
 
CQRequestEvent - net.lz1998.cq.event.request中的类
 
CQRequestEvent() - 类 的构造器net.lz1998.cq.event.request.CQRequestEvent
 
CQStatus - net.lz1998.cq.entity中的类
 
CQStatus() - 类 的构造器net.lz1998.cq.entity.CQStatus
 
CQUser - net.lz1998.cq.entity中的类
 
CQUser() - 类 的构造器net.lz1998.cq.entity.CQUser
 
createApiHandler() - 类 中的方法net.lz1998.cq.boot.CQBean
 
createCoolQ(Long, WebSocketSession) - 类 中的方法net.lz1998.cq.robot.CoolQFactory
创建一个CoolQ对象 把spring容器中的apiHandler放入对象
createEventHandler() - 类 中的方法net.lz1998.cq.boot.CQBean
 
createWebSocketContainer() - 类 中的方法net.lz1998.cq.boot.CQBean
 
createWebSocketHandler(ApiHandler, EventHandler) - 类 中的方法net.lz1998.cq.boot.CQBean
 
CredentialsData - net.lz1998.cq.retdata中的类
 
CredentialsData() - 类 的构造器net.lz1998.cq.retdata.CredentialsData
 
CsrfTokenData - net.lz1998.cq.retdata中的类
 
CsrfTokenData() - 类 的构造器net.lz1998.cq.retdata.CsrfTokenData
 
customMusic(String, String, String, String, String) - 类 中的静态方法net.lz1998.cq.utils.CQCode
音乐自定义分享

D

deleteMsg(int) - 类 中的方法net.lz1998.cq.robot.CoolQ
撤回消息
dice(int) - 类 中的静态方法net.lz1998.cq.utils.CQCode
掷骰子魔法表情

E

emoji(int) - 类 中的静态方法net.lz1998.cq.utils.CQCode
emoji表情 id表 https://cqp.cc/t/15827
EnableCQ - net.lz1998.cq中的注释类型
 
escape(String) - 类 中的静态方法net.lz1998.cq.utils.CQCode
 
EventHandler - net.lz1998.cq.robot中的类
事件处理器 先根据 post_type 分类,消息/通知/请求/元事件 然后交给对应的继续分类 职责链模式调用插件,返回MESSAGE_BLOCK停止
EventHandler(ApplicationContext) - 类 的构造器net.lz1998.cq.robot.EventHandler
 
EventProperties - net.lz1998.cq.boot中的类
 
EventProperties() - 类 的构造器net.lz1998.cq.boot.EventProperties
 

F

face(int) - 类 中的静态方法net.lz1998.cq.utils.CQCode
系统表情
FileData - net.lz1998.cq.retdata中的类
 
FileData() - 类 的构造器net.lz1998.cq.retdata.FileData
 
FriendData - net.lz1998.cq.retdata中的类
 
FriendData() - 类 的构造器net.lz1998.cq.retdata.FriendData
 

G

getCookies(String) - 类 中的方法net.lz1998.cq.robot.CoolQ
获取 Cookies
getCredentials(String) - 类 中的方法net.lz1998.cq.robot.CoolQ
获取 QQ 相关接口凭证 即上面两个接口的合并
getCsrfToken() - 类 中的方法net.lz1998.cq.robot.CoolQ
获取 CSRF Token
getFriendList() - 类 中的方法net.lz1998.cq.robot.CoolQ
获取好友列表
getGroupInfo(long, boolean) - 类 中的方法net.lz1998.cq.robot.CoolQ
获取群信息
getGroupList() - 类 中的方法net.lz1998.cq.robot.CoolQ
获取群列表
getGroupMemberInfo(long, long, boolean) - 类 中的方法net.lz1998.cq.robot.CoolQ
获取群成员信息
getGroupMemberList(long) - 类 中的方法net.lz1998.cq.robot.CoolQ
获取群成员列表 响应内容为 JSON 数组,每个元素的内容和上面的 /get_group_member_info 接口相同,但对于同一个群组的同一个成员,获取列表时和获取单独的成员信息时,某些字段可能有所不同,例如 area、title 等字段在获取列表时无法获得,具体应以单独的成员信息为准。
getImage(String) - 类 中的方法net.lz1998.cq.robot.CoolQ
获取图片
getLoginInfo() - 类 中的方法net.lz1998.cq.robot.CoolQ
获取登录号信息
getParams() - 接口 中的方法net.lz1998.cq.robot.IApiRequest
 
getRecord(String, String, boolean) - 类 中的方法net.lz1998.cq.robot.CoolQ
获取语音
getStatus() - 类 中的方法net.lz1998.cq.robot.CoolQ
获取插件运行状态
getStrangerInfo(long, boolean) - 类 中的方法net.lz1998.cq.robot.CoolQ
获取陌生人信息
getUrl() - 接口 中的方法net.lz1998.cq.robot.IApiRequest
 
getVersionInfo() - 类 中的方法net.lz1998.cq.robot.CoolQ
获取 酷Q 及 HTTP API 插件的版本信息 参数
GroupData - net.lz1998.cq.retdata中的类
 
GroupData() - 类 的构造器net.lz1998.cq.retdata.GroupData
 
GroupInfoData - net.lz1998.cq.retdata中的类
 
GroupInfoData() - 类 的构造器net.lz1998.cq.retdata.GroupInfoData
 
GroupMemberInfoData - net.lz1998.cq.retdata中的类
 
GroupMemberInfoData() - 类 的构造器net.lz1998.cq.retdata.GroupMemberInfoData
 

H

handle(CoolQ, JSONObject) - 类 中的方法net.lz1998.cq.robot.EventHandler
 
handleTextMessage(WebSocketSession, TextMessage) - 类 中的方法net.lz1998.cq.websocket.WebSocketHandler
ws收到消息时的方法 可能是api响应(包含echo字段) 可能是事件上报

I

IApiRequest - net.lz1998.cq.robot中的接口
自定义API可以实现这个接口 使用cq.callCustomApi(IApiRequest apiRequest)
image(String) - 类 中的静态方法net.lz1998.cq.utils.CQCode
自定义图片
image(String, boolean, int) - 类 中的静态方法net.lz1998.cq.utils.CQCode
自定义图片

L

location(double, double, String, String) - 类 中的静态方法net.lz1998.cq.utils.CQCode
地点
LoginInfoData - net.lz1998.cq.retdata中的类
 
LoginInfoData() - 类 的构造器net.lz1998.cq.retdata.LoginInfoData
 
logo - 类 中的静态变量net.lz1998.cq.boot.CQLogo
 

M

MESSAGE_BLOCK - 类 中的静态变量net.lz1998.cq.robot.CQPlugin
 
MESSAGE_IGNORE - 类 中的静态变量net.lz1998.cq.robot.CQPlugin
 
MessageData - net.lz1998.cq.retdata中的类
 
MessageData() - 类 的构造器net.lz1998.cq.retdata.MessageData
 
music(String, int, String) - 类 中的静态方法net.lz1998.cq.utils.CQCode
音乐

N

net.lz1998.cq - 程序包 net.lz1998.cq
 
net.lz1998.cq.boot - 程序包 net.lz1998.cq.boot
 
net.lz1998.cq.entity - 程序包 net.lz1998.cq.entity
 
net.lz1998.cq.event - 程序包 net.lz1998.cq.event
 
net.lz1998.cq.event.message - 程序包 net.lz1998.cq.event.message
 
net.lz1998.cq.event.meta - 程序包 net.lz1998.cq.event.meta
 
net.lz1998.cq.event.notice - 程序包 net.lz1998.cq.event.notice
 
net.lz1998.cq.event.request - 程序包 net.lz1998.cq.event.request
 
net.lz1998.cq.retdata - 程序包 net.lz1998.cq.retdata
 
net.lz1998.cq.robot - 程序包 net.lz1998.cq.robot
 
net.lz1998.cq.utils - 程序包 net.lz1998.cq.utils
 
net.lz1998.cq.websocket - 程序包 net.lz1998.cq.websocket
 

O

onApplicationEvent(ApplicationEnvironmentPreparedEvent) - 类 中的方法net.lz1998.cq.boot.CQBannerApplicationListener
 
onDiscussMessage(CoolQ, CQDiscussMessageEvent) - 类 中的方法net.lz1998.cq.robot.CQPlugin
收到讨论组消息时调用此方法
onFriendAddNotice(CoolQ, CQFriendAddNoticeEvent) - 类 中的方法net.lz1998.cq.robot.CQPlugin
好友添加时调用此方法
onFriendRequest(CoolQ, CQFriendRequestEvent) - 类 中的方法net.lz1998.cq.robot.CQPlugin
加好友请求时调用此方法
onGroupAdminNotice(CoolQ, CQGroupAdminNoticeEvent) - 类 中的方法net.lz1998.cq.robot.CQPlugin
群管理员变动时调用此方法
onGroupBanNotice(CoolQ, CQGroupBanNoticeEvent) - 类 中的方法net.lz1998.cq.robot.CQPlugin
群禁言时调用此方法
onGroupDecreaseNotice(CoolQ, CQGroupDecreaseNoticeEvent) - 类 中的方法net.lz1998.cq.robot.CQPlugin
群成员减少时调用此方法
onGroupIncreaseNotice(CoolQ, CQGroupIncreaseNoticeEvent) - 类 中的方法net.lz1998.cq.robot.CQPlugin
群成员增加时调用此方法
onGroupMessage(CoolQ, CQGroupMessageEvent) - 类 中的方法net.lz1998.cq.robot.CQPlugin
收到群消息时调用此方法
onGroupRequest(CoolQ, CQGroupRequestEvent) - 类 中的方法net.lz1998.cq.robot.CQPlugin
加群请求/邀请时调用此方法
onGroupUploadNotice(CoolQ, CQGroupUploadNoticeEvent) - 类 中的方法net.lz1998.cq.robot.CQPlugin
群内有文件上传时调用此方法 仅群文件上传表现为事件,好友发送文件在 酷Q 中没有独立的事件,而是直接表现为好友消息,请注意在编写业务逻辑时进行判断。
onHeartBeatMeta(CoolQ, CQHeartBeatMetaEvent) - 类 中的方法net.lz1998.cq.robot.CQPlugin
收到心跳包时调用此方法 心跳类型的元事件需要通过设置配置项 enable_heartbeat 为 true 开启,并可通过 heartbeat_interval 配置心跳间隔(单位毫秒)。
onLifecycleMeta(CoolQ, CQLifecycleMetaEvent) - 类 中的方法net.lz1998.cq.robot.CQPlugin
 
onPrivateMessage(CoolQ, CQPrivateMessageEvent) - 类 中的方法net.lz1998.cq.robot.CQPlugin
收到私聊消息时调用此方法
onReceiveApiMessage(JSONObject) - 类 中的方法net.lz1998.cq.robot.ApiHandler
收到 以前调用的API 的响应

R

record(String, boolean) - 类 中的静态方法net.lz1998.cq.utils.CQCode
语音
record(String, boolean, boolean, int) - 类 中的静态方法net.lz1998.cq.utils.CQCode
语音
registerWebSocketHandlers(WebSocketHandlerRegistry) - 类 中的方法net.lz1998.cq.boot.CQAutoConfiguration
 
robots - 类 中的静态变量net.lz1998.cq.CQGlobal
 
rps(int) - 类 中的静态方法net.lz1998.cq.utils.CQCode
猜拳魔法表情

S

sendApiMessage(WebSocketSession, ApiEnum, JSONObject) - 类 中的方法net.lz1998.cq.robot.ApiHandler
调用定义好的API
sendApiMessage(WebSocketSession, IApiRequest) - 类 中的方法net.lz1998.cq.robot.ApiHandler
发送自定义API
sendDiscussMsg(long, String, boolean) - 类 中的方法net.lz1998.cq.robot.CoolQ
发送讨论组消息
sendGroupMsg(long, String, boolean) - 类 中的方法net.lz1998.cq.robot.CoolQ
发送群消息
sendLike(long, Integer) - 类 中的方法net.lz1998.cq.robot.CoolQ
发送好友赞
sendPrivateMsg(long, String, boolean) - 类 中的方法net.lz1998.cq.robot.CoolQ
发送私聊消息
setBANNER_MODE(Banner.Mode) - 类 中的静态方法net.lz1998.cq.boot.CQBannerApplicationListener
 
setDiscussLeave(long) - 类 中的方法net.lz1998.cq.robot.CoolQ
退出讨论组
setFriendAddRequest(String, boolean, String) - 类 中的方法net.lz1998.cq.robot.CoolQ
处理加好友请求
setGroupAddRequest(String, String, boolean, String) - 类 中的方法net.lz1998.cq.robot.CoolQ
处理加群请求/邀请
setGroupAdmin(long, long, boolean) - 类 中的方法net.lz1998.cq.robot.CoolQ
群组设置管理员
setGroupAnonymous(long, boolean) - 类 中的方法net.lz1998.cq.robot.CoolQ
群组匿名
setGroupAnonymousBan(long, CQGroupAnonymous, boolean) - 类 中的方法net.lz1998.cq.robot.CoolQ
群组匿名用户禁言
setGroupAnonymousBan(long, String, boolean) - 类 中的方法net.lz1998.cq.robot.CoolQ
群组匿名用户禁言
setGroupBan(long, long, long) - 类 中的方法net.lz1998.cq.robot.CoolQ
群组单人禁言
setGroupCard(long, long, String) - 类 中的方法net.lz1998.cq.robot.CoolQ
设置群名片(群备注)
setGroupKick(long, long, boolean) - 类 中的方法net.lz1998.cq.robot.CoolQ
群组踢人
setGroupLeave(long, boolean) - 类 中的方法net.lz1998.cq.robot.CoolQ
 
setGroupSpecialTitle(long, long, String, int) - 类 中的方法net.lz1998.cq.robot.CoolQ
设置群组专属头衔
setGroupWholeBan(long, boolean) - 类 中的方法net.lz1998.cq.robot.CoolQ
群组全员禁言
setRestartPlugin(int) - 类 中的方法net.lz1998.cq.robot.CoolQ
重启 HTTP API 插件
sface(int) - 类 中的静态方法net.lz1998.cq.utils.CQCode
小表情
shake() - 类 中的静态方法net.lz1998.cq.utils.CQCode
戳一戳 仅支持好友消息使用
share(String, String, String, String) - 类 中的静态方法net.lz1998.cq.utils.CQCode
链接分享
sign(String, String, String) - 类 中的静态方法net.lz1998.cq.utils.CQCode
签到
StrangerInfoData - net.lz1998.cq.retdata中的类
 
StrangerInfoData() - 类 的构造器net.lz1998.cq.retdata.StrangerInfoData
 

U

unescape(String) - 类 中的静态方法net.lz1998.cq.utils.CQCode
 

V

valueOf(String) - 枚举 中的静态方法net.lz1998.cq.robot.ApiEnum
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法net.lz1998.cq.robot.ApiEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VersionInfoData - net.lz1998.cq.retdata中的类
 
VersionInfoData() - 类 的构造器net.lz1998.cq.retdata.VersionInfoData
 

W

WebSocketHandler - net.lz1998.cq.websocket中的类
ws处理类 建立连接 断开连接 收到消息
WebSocketHandler(EventProperties, CoolQFactory, ApiHandler, EventHandler) - 类 的构造器net.lz1998.cq.websocket.WebSocketHandler
 
A B C D E F G H I L M N O R S U V W 
跳过导航链接

Copyright © 2020. All rights reserved.