Skip navigation links
openqq-for-java
A B C D E F G H I J K L M N O P Q R S T U V W 

A

AccessToken - Class in cn.byteforge.openqq.http.entity
调用凭证
AccessToken() - Constructor for class cn.byteforge.openqq.http.entity.AccessToken
 
addArk(int, JsonArray) - Method in class cn.byteforge.openqq.message.MessageBuilder
发送 ark 消息
addArk(int, List<?>) - Method in class cn.byteforge.openqq.message.MessageBuilder
发送 ark 消息
addAtText(String) - Method in class cn.byteforge.openqq.message.MessageBuilder
Deprecated.
无法解析
addBeforeGetAuthResponseCheck(APIEnum, Function<Map<String, Object>, Boolean>) - Static method in class cn.byteforge.openqq.http.OpenAPI
添加全局发送数据前预检查方法
addBigPicArk(String, String, String, String, String) - Method in class cn.byteforge.openqq.message.MessageBuilder
Deprecated.
该模板不允许发送 url
addCustomMarkdown(String) - Method in class cn.byteforge.openqq.message.MessageBuilder
自定义 markdown 消息
addCustomMarkdownButton(String, String) - Method in class cn.byteforge.openqq.message.MessageBuilder
发送自定义 Markdown 按钮消息
addLinkedTextListArk(String, String, List<LinkedTextEntry>) - Method in class cn.byteforge.openqq.message.MessageBuilder
发送 链接+文本列表模板 ark 消息
addMedia(String) - Method in class cn.byteforge.openqq.message.MessageBuilder
 
addMessage(Message) - Method in class cn.byteforge.openqq.message.MessageBuilder
添加消息实体
addSmallPicArk(String, String, String, String, String, String, String) - Method in class cn.byteforge.openqq.message.MessageBuilder
Deprecated.
该模板不允许发送 url
addTemplateMarkdown(String, String) - Method in class cn.byteforge.openqq.message.MessageBuilder
从消息模版发送 Markdown 消息
addTemplateMarkdown(String, JsonArray) - Method in class cn.byteforge.openqq.message.MessageBuilder
从消息模版发送 Markdown 消息
addTemplateMarkdown(String, List<?>) - Method in class cn.byteforge.openqq.message.MessageBuilder
从消息模版发送 Markdown 消息
addTemplateMarkdownButton(String) - Method in class cn.byteforge.openqq.message.MessageBuilder
Deprecated.
官方暂未支持根据模版发送 markdown 按钮消息(缺少字段)
addText(String) - Method in class cn.byteforge.openqq.message.MessageBuilder
添加文本内容
APICallbackHandler - Class in cn.byteforge.openqq.ws.handler
API 响应处理
APICallbackHandler() - Constructor for class cn.byteforge.openqq.ws.handler.APICallbackHandler
 
APICallbackHandler(int) - Constructor for class cn.byteforge.openqq.ws.handler.APICallbackHandler
 
APIEnum - Enum in cn.byteforge.openqq.http
 
APIEnum.Url - Class in cn.byteforge.openqq.http
 
APIInvokeException - Exception in cn.byteforge.openqq.exception
API 调用异常
APIInvokeException(int, String, String) - Constructor for exception cn.byteforge.openqq.exception.APIInvokeException
 
append(ChainHandler) - Method in class cn.byteforge.openqq.ws.handler.ChainHandler.Builder
 
ARK - Static variable in class cn.byteforge.openqq.message.MessageType
ark(json) 消息
Author - Class in cn.byteforge.openqq.ws.entity
消息发送者
Author() - Constructor for class cn.byteforge.openqq.ws.entity.Author
 
Authorization - Static variable in class cn.byteforge.openqq.Global
 
AutoReconnectHandler - Class in cn.byteforge.openqq.ws.handler
服务器重连通知处理 可以重新发送认证信息,激活websocket
AutoReconnectHandler() - Constructor for class cn.byteforge.openqq.ws.handler.AutoReconnectHandler
 

B

bindChannel(UUID, ChannelId, ChainHandler) - Method in class cn.byteforge.openqq.ws.BotContext
将链接绑定机器人上下文
BotContext - Class in cn.byteforge.openqq.ws
Bot 上下文
BotContext() - Constructor for class cn.byteforge.openqq.ws.BotContext
 
build() - Method in class cn.byteforge.openqq.message.MessageBuilder
构建消息
build() - Method in class cn.byteforge.openqq.ws.handler.ChainHandler.Builder
 
builder() - Static method in class cn.byteforge.openqq.ws.handler.ChainHandler
 
Builder() - Constructor for class cn.byteforge.openqq.ws.handler.ChainHandler.Builder
 

C

C2CMessageEvent - Class in cn.byteforge.openqq.ws.event.type.friend
单聊消息 TODO
C2CMessageEvent() - Constructor for class cn.byteforge.openqq.ws.event.type.friend.C2CMessageEvent
 
C2CMsgReceiveEvent - Class in cn.byteforge.openqq.ws.event.type.friend
允许机器人主动消息事件
C2CMsgReceiveEvent() - Constructor for class cn.byteforge.openqq.ws.event.type.friend.C2CMsgReceiveEvent
 
C2CMsgRejectEvent - Class in cn.byteforge.openqq.ws.event.type.friend
拒绝机器人主动消息事件
C2CMsgRejectEvent() - Constructor for class cn.byteforge.openqq.ws.event.type.friend.C2CMsgRejectEvent
 
callback(InteractResult) - Method in class cn.byteforge.openqq.ws.event.type.interact.InteractionEvent
回调 QQ 后台,告知交互事件已经收到
callbackInteraction(String, InteractResult, Certificate) - Static method in class cn.byteforge.openqq.http.OpenAPI
回调 QQ 后台,告知交互事件已经收到
canIdentify() - Method in exception cn.byteforge.openqq.exception.WebSocketInvokeException
是否可以重试 IDENTIFY
canResume() - Method in exception cn.byteforge.openqq.exception.WebSocketInvokeException
是否可以重试 RESUME
Certificate - Class in cn.byteforge.openqq.model
访问凭证
Certificate() - Constructor for class cn.byteforge.openqq.model.Certificate
 
ChainHandler - Class in cn.byteforge.openqq.ws.handler
链式处理抽象类
ChainHandler() - Constructor for class cn.byteforge.openqq.ws.handler.ChainHandler
 
ChainHandler.Builder - Class in cn.byteforge.openqq.ws.handler
 
CLIENT_GROUPS - Static variable in class cn.byteforge.openqq.ws.QQConnection
用于记录和管理所有客户端的channel
closeChannel(UUID, BotContext) - Static method in class cn.byteforge.openqq.QQHelper
关闭当前链接
cn.byteforge.openqq - package cn.byteforge.openqq
 
cn.byteforge.openqq.exception - package cn.byteforge.openqq.exception
 
cn.byteforge.openqq.http - package cn.byteforge.openqq.http
 
cn.byteforge.openqq.http.entity - package cn.byteforge.openqq.http.entity
 
cn.byteforge.openqq.http.entity.entry - package cn.byteforge.openqq.http.entity.entry
 
cn.byteforge.openqq.message - package cn.byteforge.openqq.message
 
cn.byteforge.openqq.model - package cn.byteforge.openqq.model
 
cn.byteforge.openqq.task - package cn.byteforge.openqq.task
 
cn.byteforge.openqq.util - package cn.byteforge.openqq.util
 
cn.byteforge.openqq.ws - package cn.byteforge.openqq.ws
 
cn.byteforge.openqq.ws.entity - package cn.byteforge.openqq.ws.entity
 
cn.byteforge.openqq.ws.entity.data - package cn.byteforge.openqq.ws.entity.data
 
cn.byteforge.openqq.ws.entity.enumerate - package cn.byteforge.openqq.ws.entity.enumerate
 
cn.byteforge.openqq.ws.entity.transfer - package cn.byteforge.openqq.ws.entity.transfer
 
cn.byteforge.openqq.ws.event - package cn.byteforge.openqq.ws.event
 
cn.byteforge.openqq.ws.event.type - package cn.byteforge.openqq.ws.event.type
 
cn.byteforge.openqq.ws.event.type.friend - package cn.byteforge.openqq.ws.event.type.friend
 
cn.byteforge.openqq.ws.event.type.group - package cn.byteforge.openqq.ws.event.type.group
 
cn.byteforge.openqq.ws.event.type.interact - package cn.byteforge.openqq.ws.event.type.interact
 
cn.byteforge.openqq.ws.handler - package cn.byteforge.openqq.ws.handler
 
configureShard(UUID, Shard) - Method in class cn.byteforge.openqq.ws.BotContext
配置并检查当前上下文分片
ConflictMessageTypeException - Exception in cn.byteforge.openqq.exception
消息类型冲突异常
ConflictMessageTypeException(int, int) - Constructor for exception cn.byteforge.openqq.exception.ConflictMessageTypeException
 
connect(BotContext, Supplier<ChainHandler>, Function<UUID, Session>, Consumer<UUID>) - Static method in class cn.byteforge.openqq.ws.QQConnection
建立 WebSocket 连接
create(String, String, ExecutorService) - Static method in class cn.byteforge.openqq.ws.BotContext
创建机器人上下文

D

Data() - Constructor for class cn.byteforge.openqq.ws.entity.data.InteractionData.Data
 
defaultChainGroup(Consumer<UUID>, EventListener<? extends Event>...) - Static method in class cn.byteforge.openqq.ws.handler.ChainHandler
创建默认链式调用组
doHandle(Object) - Method in class cn.byteforge.openqq.ws.handler.APICallbackHandler
 
doHandle(Object) - Method in class cn.byteforge.openqq.ws.handler.AutoReconnectHandler
 
doHandle(Object) - Method in class cn.byteforge.openqq.ws.handler.ChainHandler
当前处理实现
doHandle(Object) - Method in class cn.byteforge.openqq.ws.handler.ErrorCheckHandler
 
doHandle(Object) - Method in class cn.byteforge.openqq.ws.handler.EventDispatchHandler
 
doHandle(Object) - Method in class cn.byteforge.openqq.ws.handler.EventParseHandler
 
doHandle(Object) - Method in class cn.byteforge.openqq.ws.handler.HeartbeatHandler
 
doHandle(Object) - Method in class cn.byteforge.openqq.ws.handler.SequenceHandler.Handled
 
doHandle(Object) - Method in class cn.byteforge.openqq.ws.handler.SequenceHandler.Received
 
done() - Method in class cn.byteforge.openqq.ws.entity.Intent.Register
 

E

EMBED - Static variable in class cn.byteforge.openqq.message.MessageType
embed(special ark)
empty() - Static method in class cn.byteforge.openqq.util.Maps
 
ErrorCheckException - Exception in cn.byteforge.openqq.exception
错误检查异常
ErrorCheckException(OpCode) - Constructor for exception cn.byteforge.openqq.exception.ErrorCheckException
 
ErrorCheckHandler - Class in cn.byteforge.openqq.ws.handler
检查错误码
ErrorCheckHandler() - Constructor for class cn.byteforge.openqq.ws.handler.ErrorCheckHandler
 
Event - Class in cn.byteforge.openqq.ws.event
 
Event() - Constructor for class cn.byteforge.openqq.ws.event.Event
 
EventDispatchHandler - Class in cn.byteforge.openqq.ws.handler
消息事件分发处理
EventDispatchHandler(EventListener<? extends Event>...) - Constructor for class cn.byteforge.openqq.ws.handler.EventDispatchHandler
 
eventIntent() - Method in interface cn.byteforge.openqq.ws.event.EventListener
监听的事件类型 Intent
EventListener<T extends Event> - Interface in cn.byteforge.openqq.ws.event
事件监听接口
EventParseHandler - Class in cn.byteforge.openqq.ws.handler
反序列化事件处理
EventParseHandler() - Constructor for class cn.byteforge.openqq.ws.handler.EventParseHandler
 
EventType - Class in cn.byteforge.openqq.ws.event
事件名称常量储存类
EventType() - Constructor for class cn.byteforge.openqq.ws.event.EventType
 
expired(int) - Method in class cn.byteforge.openqq.http.entity.AccessToken
检查凭证是否在指定时间后过期
expired() - Method in class cn.byteforge.openqq.http.entity.FileInfo
检查文件是否过期

F

FaceType - Enum in cn.byteforge.openqq.http.entity
File - Class in cn.byteforge.openqq.ws.entity.transfer
文件
File() - Constructor for class cn.byteforge.openqq.ws.entity.transfer.File
 
FileInfo - Class in cn.byteforge.openqq.http.entity
上传文件信息
FileInfo() - Constructor for class cn.byteforge.openqq.http.entity.FileInfo
 
find(Class<T>) - Method in class cn.byteforge.openqq.ws.handler.ChainHandler
 
format(String...) - Method in enum cn.byteforge.openqq.http.APIEnum
 
FriendAddEvent - Class in cn.byteforge.openqq.ws.event.type.friend
用户添加机器人事件
FriendAddEvent() - Constructor for class cn.byteforge.openqq.ws.event.type.friend.FriendAddEvent
 
FriendDelEvent - Class in cn.byteforge.openqq.ws.event.type.friend
用户删除机器人事件
FriendDelEvent() - Constructor for class cn.byteforge.openqq.ws.event.type.friend.FriendDelEvent
 
FriendOpData - Class in cn.byteforge.openqq.ws.entity.data
好友操作机器人事件数据
FriendOpData() - Constructor for class cn.byteforge.openqq.ws.entity.data.FriendOpData
 

G

generate(int) - Static method in class cn.byteforge.openqq.ws.entity.Shard
生成分片组
generateOne(int, int) - Static method in class cn.byteforge.openqq.ws.entity.Shard
生成分片
getAppAccessToken(String, String) - Static method in class cn.byteforge.openqq.http.OpenAPI
获取调用凭证
getCallback(String) - Method in class cn.byteforge.openqq.ws.handler.APICallbackHandler
 
getFaceType(int) - Static method in enum cn.byteforge.openqq.http.entity.FaceType
 
getRecommendShardWssUrls(Certificate) - Static method in class cn.byteforge.openqq.http.OpenAPI
获取带推荐分片数的 WSS 接入点
getUniversalWssUrl(Certificate) - Static method in class cn.byteforge.openqq.http.OpenAPI
获取通用 WSS 接入点
Global - Class in cn.byteforge.openqq
 
Global() - Constructor for class cn.byteforge.openqq.Global
 
GroupAddRobotEvent - Class in cn.byteforge.openqq.ws.event.type.group
机器人加入群聊事件
GroupAddRobotEvent() - Constructor for class cn.byteforge.openqq.ws.event.type.group.GroupAddRobotEvent
 
GroupAtMessageData - Class in cn.byteforge.openqq.ws.entity.data
 
GroupAtMessageData() - Constructor for class cn.byteforge.openqq.ws.entity.data.GroupAtMessageData
 
GroupAtMessageEvent - Class in cn.byteforge.openqq.ws.event.type.group
群聊@机器人
GroupAtMessageEvent() - Constructor for class cn.byteforge.openqq.ws.event.type.group.GroupAtMessageEvent
 
GroupDelRobotEvent - Class in cn.byteforge.openqq.ws.event.type.group
机器人退出群聊事件
GroupDelRobotEvent() - Constructor for class cn.byteforge.openqq.ws.event.type.group.GroupDelRobotEvent
 
GroupMsgReceiveEvent - Class in cn.byteforge.openqq.ws.event.type.group
群聊接受机器人主动消息
GroupMsgReceiveEvent() - Constructor for class cn.byteforge.openqq.ws.event.type.group.GroupMsgReceiveEvent
 
GroupMsgRejectEvent - Class in cn.byteforge.openqq.ws.event.type.group
群聊拒绝机器人主动消息事件
GroupMsgRejectEvent() - Constructor for class cn.byteforge.openqq.ws.event.type.group.GroupMsgRejectEvent
 
GroupOpRobotData - Class in cn.byteforge.openqq.ws.entity.data
群操作机器人事件数据
GroupOpRobotData() - Constructor for class cn.byteforge.openqq.ws.entity.data.GroupOpRobotData
 
GSON - Static variable in class cn.byteforge.openqq.ws.handler.EventParseHandler
 

H

handle(Object) - Method in class cn.byteforge.openqq.ws.handler.ChainHandler
开始链式调用处理
Handled() - Constructor for class cn.byteforge.openqq.ws.handler.SequenceHandler.Handled
 
HeartbeatHandler - Class in cn.byteforge.openqq.ws.handler
心跳处理
HeartbeatHandler() - Constructor for class cn.byteforge.openqq.ws.handler.HeartbeatHandler
 
HeartbeatRunnable - Class in cn.byteforge.openqq.task
Heartbeat with fixed interval
HeartbeatRunnable(UUID, BotContext) - Constructor for class cn.byteforge.openqq.task.HeartbeatRunnable
 
Http() - Constructor for class cn.byteforge.openqq.http.entity.Status.Http
 

I

ignoreCancelled() - Method in interface cn.byteforge.openqq.ws.event.EventListener
是否忽略被取消的事件
Image - Class in cn.byteforge.openqq.ws.entity.transfer
图片
Image() - Constructor for class cn.byteforge.openqq.ws.entity.transfer.Image
 
initSession(UUID, Function<UUID, Session>) - Method in class cn.byteforge.openqq.ws.BotContext
初始化 Session
Intent - Class in cn.byteforge.openqq.ws.entity
机器人接收消息订阅参数生成类 事件订阅Intents
Intent() - Constructor for class cn.byteforge.openqq.ws.entity.Intent
 
Intent.Register - Class in cn.byteforge.openqq.ws.entity
订阅注册类
IntentEnum - Enum in cn.byteforge.openqq.ws.entity.enumerate
订阅事件类型枚举
InteractionData - Class in cn.byteforge.openqq.ws.entity.data
 
InteractionData() - Constructor for class cn.byteforge.openqq.ws.entity.data.InteractionData
 
InteractionData.Data - Class in cn.byteforge.openqq.ws.entity.data
 
InteractionData.Resolved - Class in cn.byteforge.openqq.ws.entity.data
 
InteractionEvent - Class in cn.byteforge.openqq.ws.event.type.interact
Markdown 按钮交互事件
InteractionEvent() - Constructor for class cn.byteforge.openqq.ws.event.type.interact.InteractionEvent
 
InteractResult - Enum in cn.byteforge.openqq.http.entity
InteractResult 操作结果枚举
InterruptibleRunnable - Class in cn.byteforge.openqq.task
 
InterruptibleRunnable() - Constructor for class cn.byteforge.openqq.task.InterruptibleRunnable
 
InvalidShardException - Exception in cn.byteforge.openqq.exception
分片异常
InvalidShardException(Shard, Pair<UUID, Shard>[]) - Constructor for exception cn.byteforge.openqq.exception.InvalidShardException
 

J

Json - Class in cn.byteforge.openqq.ws.entity.transfer
ARK 消息
Json() - Constructor for class cn.byteforge.openqq.ws.entity.transfer.Json
 

K

KeyValueEntry - Class in cn.byteforge.openqq.http.entity.entry
Entry to generate {"key": key, "value": value}
KeyValueEntry() - Constructor for class cn.byteforge.openqq.http.entity.entry.KeyValueEntry
 
KeyValuesEntry - Class in cn.byteforge.openqq.http.entity.entry
Entry to generate {"key": key, "values": values}
KeyValuesEntry(String, Object...) - Constructor for class cn.byteforge.openqq.http.entity.entry.KeyValuesEntry
 

L

LinkedTextEntry - Class in cn.byteforge.openqq.http.entity.entry
链接+文本列表每项输入
LinkedTextEntry() - Constructor for class cn.byteforge.openqq.http.entity.entry.LinkedTextEntry
 

M

Maps - Class in cn.byteforge.openqq.util
 
Maps() - Constructor for class cn.byteforge.openqq.util.Maps
 
MARKDOWN - Static variable in class cn.byteforge.openqq.message.MessageType
markdown
Markdown - Class in cn.byteforge.openqq.ws.entity.transfer
Markdown 消息
Markdown() - Constructor for class cn.byteforge.openqq.ws.entity.transfer.Markdown
 
MEDIA - Static variable in class cn.byteforge.openqq.message.MessageType
media 富媒体
Message - Class in cn.byteforge.openqq.message
 
Message() - Constructor for class cn.byteforge.openqq.message.Message
 
MessageBuilder - Class in cn.byteforge.openqq.message
 
MessageBuilder() - Constructor for class cn.byteforge.openqq.message.MessageBuilder
 
MessageData - Class in cn.byteforge.openqq.ws.entity.data
 
MessageData() - Constructor for class cn.byteforge.openqq.ws.entity.data.MessageData
 
MessageEvent - Class in cn.byteforge.openqq.ws.event.type
消息事件
MessageEvent() - Constructor for class cn.byteforge.openqq.ws.event.type.MessageEvent
 
MessageResponse - Class in cn.byteforge.openqq.http.entity
消息响应
MessageResponse() - Constructor for class cn.byteforge.openqq.http.entity.MessageResponse
 
MessageType - Class in cn.byteforge.openqq.message
消息类型
MessageType() - Constructor for class cn.byteforge.openqq.message.MessageType
 
MetaEvent - Class in cn.byteforge.openqq.ws.event
元事件
MetaEvent() - Constructor for class cn.byteforge.openqq.ws.event.MetaEvent
 

N

newShardSession(Intent, UUID, Shard, Map<String, Object>, BotContext) - Static method in class cn.byteforge.openqq.ws.WebSocketAPI
创建当前分片的登录态 Session
newStandaloneSession(Intent, UUID, Map<String, Object>, BotContext) - Static method in class cn.byteforge.openqq.ws.WebSocketAPI
创建登录态 Session
next() - Method in class cn.byteforge.openqq.ws.handler.ChainHandler
获取下一个处理类
NO_NEED_CALLBACK - Static variable in class cn.byteforge.openqq.ws.WebSocketAPI
 

O

of() - Static method in class cn.byteforge.openqq.util.Maps
 
of(K, V) - Static method in class cn.byteforge.openqq.util.Maps
 
of(K, V, K, V) - Static method in class cn.byteforge.openqq.util.Maps
 
of(K, V, K, V, K, V) - Static method in class cn.byteforge.openqq.util.Maps
 
of(K, V, K, V, K, V, K, V) - Static method in class cn.byteforge.openqq.util.Maps
 
of(K, V, K, V, K, V, K, V, K, V) - Static method in class cn.byteforge.openqq.util.Maps
 
of(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class cn.byteforge.openqq.util.Maps
 
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class cn.byteforge.openqq.util.Maps
 
onEvent(T) - Method in interface cn.byteforge.openqq.ws.event.EventListener
监听事件
OpCode - Enum in cn.byteforge.openqq.ws.entity.enumerate
 
OpenAPI - Class in cn.byteforge.openqq.http
QQ 机器人 服务端开放的 openapi 接口对接
OpenAPI() - Constructor for class cn.byteforge.openqq.http.OpenAPI
 

P

parse(int) - Static method in class cn.byteforge.openqq.http.entity.Status.Http
 
parse(int) - Static method in enum cn.byteforge.openqq.ws.entity.enumerate.OpCode
 

Q

QQConnection - Class in cn.byteforge.openqq.ws
状态维护、登录鉴权、心跳维护、断线恢复重连
QQConnection() - Constructor for class cn.byteforge.openqq.ws.QQConnection
 
QQHelper - Class in cn.byteforge.openqq
 
QQHelper() - Constructor for class cn.byteforge.openqq.QQHelper
 

R

READY - Static variable in class cn.byteforge.openqq.ws.event.EventType
 
Received() - Constructor for class cn.byteforge.openqq.ws.handler.SequenceHandler.Received
 
RecommendShard - Class in cn.byteforge.openqq.http.entity
携带推荐分片参数的 WSS 接入点
RecommendShard() - Constructor for class cn.byteforge.openqq.http.entity.RecommendShard
 
RecommendShard.SessionStartLimit - Class in cn.byteforge.openqq.http.entity
 
reconnect(UUID, BotContext, Consumer<UUID>) - Static method in class cn.byteforge.openqq.ws.QQConnection
重建 WebSocket 连接
Record - Class in cn.byteforge.openqq.ws.entity.transfer
语音
Record() - Constructor for class cn.byteforge.openqq.ws.entity.transfer.Record
 
refreshTokenRunnable(UUID, BotContext) - Static method in class cn.byteforge.openqq.QQHelper
创建更新 Token 任务
refreshTokenRunnable(int, UUID, BotContext) - Static method in class cn.byteforge.openqq.QQHelper
创建更新 Token 任务
register() - Static method in class cn.byteforge.openqq.ws.entity.Intent
 
Register() - Constructor for class cn.byteforge.openqq.ws.entity.Intent.Register
 
reply(String) - Method in class cn.byteforge.openqq.ws.event.type.MessageEvent
发送回复(被动)消息
reply(Message) - Method in class cn.byteforge.openqq.ws.event.type.MessageEvent
发送回复(被动)消息
Resolved() - Constructor for class cn.byteforge.openqq.ws.entity.data.InteractionData.Resolved
 
RESUMED - Static variable in class cn.byteforge.openqq.ws.event.EventType
 
resumeSession(UUID, BotContext) - Static method in class cn.byteforge.openqq.ws.WebSocketAPI
恢复登录态 Session
run() - Method in class cn.byteforge.openqq.task.HeartbeatRunnable
 

S

send(Object, UUID, String, BotContext) - Static method in class cn.byteforge.openqq.ws.WebSocketAPI
发送请求并接收消息回调
sendGroupMessage(String, Message, Certificate) - Static method in class cn.byteforge.openqq.http.OpenAPI
发送群聊消息
sendMessage(Message) - Method in class cn.byteforge.openqq.ws.event.type.friend.C2CMessageEvent
 
sendMessage(Message) - Method in class cn.byteforge.openqq.ws.event.type.group.GroupAtMessageEvent
发送群聊消息(默认主动)
sendMessage(String) - Method in class cn.byteforge.openqq.ws.event.type.MessageEvent
发送消息(默认主动)
sendMessage(Message) - Method in class cn.byteforge.openqq.ws.event.type.MessageEvent
发送消息(默认主动)
SequenceHandler - Class in cn.byteforge.openqq.ws.handler
序列号处理
SequenceHandler() - Constructor for class cn.byteforge.openqq.ws.handler.SequenceHandler
 
SequenceHandler.Handled - Class in cn.byteforge.openqq.ws.handler
完成处理的序列号记录
SequenceHandler.Received - Class in cn.byteforge.openqq.ws.handler
收到的序列号记录
Session - Class in cn.byteforge.openqq.ws.entity
会话 Session
Session() - Constructor for class cn.byteforge.openqq.ws.entity.Session
 
Session.User - Class in cn.byteforge.openqq.ws.entity
 
SessionStartLimit() - Constructor for class cn.byteforge.openqq.http.entity.RecommendShard.SessionStartLimit
 
setMetaData(UUID, BotContext) - Method in class cn.byteforge.openqq.ws.handler.ChainHandler
设置当前 ChainHandler 元数据
setNext(ChainHandler) - Method in class cn.byteforge.openqq.ws.handler.ChainHandler
记录下一个处理类并返回
setPassive(String) - Method in class cn.byteforge.openqq.message.MessageBuilder
设置为被动消息
setPassive(String, Integer) - Method in class cn.byteforge.openqq.message.MessageBuilder
设置为被动消息
setValue(Object) - Method in class cn.byteforge.openqq.http.entity.entry.KeyValueEntry
 
setValue(Object[]) - Method in class cn.byteforge.openqq.http.entity.entry.KeyValuesEntry
 
Shard - Class in cn.byteforge.openqq.ws.entity
链接分片配置
STANDALONE - Static variable in class cn.byteforge.openqq.ws.entity.Shard
 
Status - Class in cn.byteforge.openqq.http.entity
 
Status() - Constructor for class cn.byteforge.openqq.http.entity.Status
 
Status.Http - Class in cn.byteforge.openqq.http.entity
HTTP状态码

T

TEXT - Static variable in class cn.byteforge.openqq.message.MessageType
文本
Text - Class in cn.byteforge.openqq.ws.entity.transfer
文本消息
Text() - Constructor for class cn.byteforge.openqq.ws.entity.transfer.Text
 
toArray() - Method in class cn.byteforge.openqq.ws.entity.Shard
 
toString() - Method in class cn.byteforge.openqq.http.APIEnum.Url
 
toString() - Method in class cn.byteforge.openqq.message.Message
 
Transfer - Interface in cn.byteforge.openqq.ws.entity.transfer
消息类型接口

U

UnknownOpCodeException - Exception in cn.byteforge.openqq.exception
未知OpCode异常
UnknownOpCodeException(int) - Constructor for exception cn.byteforge.openqq.exception.UnknownOpCodeException
 
UnknownStatusException - Exception in cn.byteforge.openqq.exception
未知状态异常
UnknownStatusException(int) - Constructor for exception cn.byteforge.openqq.exception.UnknownStatusException
 
updateToken(AccessToken) - Method in class cn.byteforge.openqq.model.Certificate
更新 AccessToken
UploadFileType - Enum in cn.byteforge.openqq.http.entity
上传文件类型
uploadGroupFile(String, String, boolean, UploadFileType, Certificate) - Static method in class cn.byteforge.openqq.http.OpenAPI
上传文件到群组
uploadPrivateFile(String, String, boolean, UploadFileType, Certificate) - Static method in class cn.byteforge.openqq.http.OpenAPI
上传文件到用户
Url() - Constructor for class cn.byteforge.openqq.http.APIEnum.Url
 
User() - Constructor for class cn.byteforge.openqq.ws.entity.Session.User
 

V

valueOf(String) - Static method in enum cn.byteforge.openqq.http.APIEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.byteforge.openqq.http.entity.FaceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.byteforge.openqq.http.entity.InteractResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.byteforge.openqq.http.entity.UploadFileType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.byteforge.openqq.ws.entity.enumerate.IntentEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.byteforge.openqq.ws.entity.enumerate.OpCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum cn.byteforge.openqq.http.APIEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.byteforge.openqq.http.entity.FaceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.byteforge.openqq.http.entity.InteractResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.byteforge.openqq.http.entity.UploadFileType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.byteforge.openqq.ws.entity.enumerate.IntentEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.byteforge.openqq.ws.entity.enumerate.OpCode
Returns an array containing the constants of this enum type, in the order they are declared.
Video - Class in cn.byteforge.openqq.ws.entity.transfer
视频
Video() - Constructor for class cn.byteforge.openqq.ws.entity.transfer.Video
 

W

WebSocketAPI - Class in cn.byteforge.openqq.ws
WebSocket API 调用
WebSocketAPI() - Constructor for class cn.byteforge.openqq.ws.WebSocketAPI
 
WebSocketInvokeException - Exception in cn.byteforge.openqq.exception
WebSocket 调用异常 TODO
WebSocketInvokeException(Object) - Constructor for exception cn.byteforge.openqq.exception.WebSocketInvokeException
 
withAll() - Method in class cn.byteforge.openqq.ws.entity.Intent.Register
注册所有支持的消息事件类型
withAudioAction() - Method in class cn.byteforge.openqq.ws.entity.Intent.Register
 
withCustom(int) - Method in class cn.byteforge.openqq.ws.entity.Intent.Register
自定义注册事件行为
withDirectMessage() - Method in class cn.byteforge.openqq.ws.entity.Intent.Register
 
withForumsEvent() - Method in class cn.byteforge.openqq.ws.entity.Intent.Register
论坛事件,仅 *私域* 机器人能够设置此 intents。
withGuildMembers() - Method in class cn.byteforge.openqq.ws.entity.Intent.Register
 
withGuildMessageReactions() - Method in class cn.byteforge.openqq.ws.entity.Intent.Register
 
withGuildMessages() - Method in class cn.byteforge.openqq.ws.entity.Intent.Register
消息事件,仅 *私域* 机器人能够设置此 intents。
withGuilds() - Method in class cn.byteforge.openqq.ws.entity.Intent.Register
 
withInteraction() - Method in class cn.byteforge.openqq.ws.entity.Intent.Register
Markdown 按钮点击回调事件监听
withMessageAudit() - Method in class cn.byteforge.openqq.ws.entity.Intent.Register
 
withPublicGuidMessages() - Method in class cn.byteforge.openqq.ws.entity.Intent.Register
消息事件,此为公域的消息事件
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links
openqq-for-java