Index

$ A B C D E F G H I J K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

$

$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.Event.EventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupMessageEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent.GuildMessageEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.message.MessageEvent.MessageEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent.PrivateMessageEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.HeartbeatMetaEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.meta.LifecycleMetaEvent.LifecycleMetaEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.meta.MetaEvent.MetaEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent.ChannelCreatedNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent.ChannelDestroyedNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent.ChannelUpdatedNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.FriendAddNoticeEvent.FriendAddNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.GroupAdminNoticeEvent.GroupAdminNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent.GroupBanNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent.GroupCardChangeNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent.GroupDecreaseNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent.GroupHonorChangeNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent.GroupIncreaseNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent.GroupLuckyKingNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent.GroupMessageReactionNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent.GroupMsgDeleteNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent.GroupUploadNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent.MessageEmojiLikeNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.MessageReactionsUpdatedNoticeEvent.MessageReactionsUpdatedNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.NoticeEvent.NoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent.PokeNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.PrivateMsgDeleteNoticeEvent.PrivateMsgDeleteNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent.ReceiveOfflineFilesNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.request.FriendAddRequestEvent.FriendAddRequestEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.request.GroupAddRequestEvent.GroupAddRequestEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.request.RequestEvent.RequestEventBuilder
 

A

acquire() - Method in class com.mikuac.shiro.common.limit.RateLimiter
获取令牌(阻塞式)
acquire(int) - Method in class com.mikuac.shiro.common.limit.RateLimiter
获取令牌(阻塞式)
action(WebSocketSession, ActionPath, Map<String, Object>) - Method in class com.mikuac.shiro.handler.ActionHandler
处理带 keyboard 的请求
Action() - Constructor for class com.mikuac.shiro.common.utils.Keyboard.Action
 
ACTION_TYPE_CALLBACK - Static variable in class com.mikuac.shiro.common.utils.Keyboard
 
ACTION_TYPE_CMD - Static variable in class com.mikuac.shiro.common.utils.Keyboard
 
ACTION_TYPE_JUMP - Static variable in class com.mikuac.shiro.common.utils.Keyboard
 
ActionData<T> - Class in com.mikuac.shiro.dto.action.common
ActionData class.
ActionData() - Constructor for class com.mikuac.shiro.dto.action.common.ActionData
 
ActionHandler - Class in com.mikuac.shiro.handler
Created on 2021/7/7.
ActionHandler(WebSocketProperties, RateLimiterProperties, RateLimiter) - Constructor for class com.mikuac.shiro.handler.ActionHandler
 
ActionList<T> - Class in com.mikuac.shiro.dto.action.common
Created on 2021/7/8.
ActionList() - Constructor for class com.mikuac.shiro.dto.action.common.ActionList
 
ActionParams - Class in com.mikuac.shiro.constant
 
ActionPath - Interface in com.mikuac.shiro.enums
Created on 2021/9/11.
ActionPathEnum - Enum Class in com.mikuac.shiro.enums
ActionPathEnum class.
ActionRaw - Class in com.mikuac.shiro.dto.action.common
Created on 2021/7/8.
ActionRaw() - Constructor for class com.mikuac.shiro.dto.action.common.ActionRaw
 
actionType() - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
按钮类型:
Keyboard.ACTION_TYPE_JUMP 跳转按钮: http 或 小程序 客户端识别 scheme
Keyboard.ACTION_TYPE_CALLBACK 回调按钮: 回调后台接口, data 传给后台
Keyboard.ACTION_TYPE_CMD 指令按钮: 自动在输入框插入 @bot data
actionType(Integer) - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
按钮类型:
Keyboard.ACTION_TYPE_JUMP 跳转按钮: http 或 小程序 客户端识别 scheme
Keyboard.ACTION_TYPE_CALLBACK 回调按钮: 回调后台接口, data 传给后台
Keyboard.ACTION_TYPE_CMD 指令按钮: 自动在输入框插入 @bot data
ADAPTER_KEY - Static variable in class com.mikuac.shiro.constant.Connection
 
AdapterEnum - Enum Class in com.mikuac.shiro.enums
 
addButton(Keyboard.Button) - Method in class com.mikuac.shiro.common.utils.Keyboard
添加按钮
addButton(Keyboard.Button) - Method in class com.mikuac.shiro.common.utils.Keyboard.Row
 
addRow() - Method in class com.mikuac.shiro.common.utils.Keyboard
 
AdminNoticeTypeEnum - Enum Class in com.mikuac.shiro.enums
群管理员变动类型枚举
afterCompletion(Bot, MessageEvent) - Method in interface com.mikuac.shiro.core.BotMessageEventInterceptor
执行后
afterCompletion(Bot, MessageEvent) - Method in class com.mikuac.shiro.core.DefaultBotMessageEventInterceptor
执行后
afterConnectionClosed(WebSocketSession, CloseStatus) - Method in class com.mikuac.shiro.adapter.WebSocketClientHandler
 
afterConnectionClosed(WebSocketSession, CloseStatus) - Method in class com.mikuac.shiro.adapter.WebSocketServerHandler
 
afterConnectionEstablished(WebSocketSession) - Method in class com.mikuac.shiro.adapter.WebSocketClientHandler
 
afterConnectionEstablished(WebSocketSession) - Method in class com.mikuac.shiro.adapter.WebSocketServerHandler
 
afterHandshake(ServerHttpRequest, ServerHttpResponse, WebSocketHandler, Exception) - Method in class com.mikuac.shiro.boot.ShiroAutoConfiguration
 
ALL - Enum constant in enum class com.mikuac.shiro.enums.AdminNoticeTypeEnum
所有类型都通知
allFilterCheck(MessageEvent, long, MessageHandlerFilter) - Static method in class com.mikuac.shiro.common.utils.CommonUtils
对消息过滤
anchor() - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
本字段仅在指令按钮下有效,设置后后会忽略 action.enter 配置。 设置为 Keyboard.ANCHOR_SELECT 时 ,点击按钮自动唤起启手Q选图器,其他值暂无效果。 仅支持手机端版本 8983+ 的单聊场景,桌面端不支持)
anchor(Integer) - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
本字段仅在指令按钮下有效,设置后后会忽略 action.enter 配置。 设置为 Keyboard.ANCHOR_SELECT 时 ,点击按钮自动唤起启手Q选图器,其他值暂无效果。 仅支持手机端版本 8983+ 的单聊场景,桌面端不支持)
ANCHOR_NONE - Static variable in class com.mikuac.shiro.common.utils.Keyboard
 
ANCHOR_SELECT - Static variable in class com.mikuac.shiro.common.utils.Keyboard
 
AnnotationMethodContainer() - Constructor for class com.mikuac.shiro.core.BotFactory.AnnotationMethodContainer
 
AnnotationScanner - Class in com.mikuac.shiro.common.utils
ScanUtils class.
AnnotationScanner() - Constructor for class com.mikuac.shiro.common.utils.AnnotationScanner
 
anonymous - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
匿名发消息
anonymous(Anonymous) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupMessageEventBuilder
 
Anonymous - Class in com.mikuac.shiro.dto.action.common
Anonymous class.
Anonymous() - Constructor for class com.mikuac.shiro.dto.action.common.Anonymous
 
ANONYMOUS - Static variable in class com.mikuac.shiro.constant.ActionParams
 
AnyMessageEvent - Class in com.mikuac.shiro.dto.event.message
AnyMessageEvent class.
AnyMessageEvent() - Constructor for class com.mikuac.shiro.dto.event.message.AnyMessageEvent
 
AnyMessageHandler - Annotation Interface in com.mikuac.shiro.annotation
AnyMessageHandler class.
API_RESULT_KEY - Static variable in class com.mikuac.shiro.constant.Connection
 
APPROVE - Static variable in class com.mikuac.shiro.constant.ActionParams
 
arrayMsg(List<ArrayMsg>) - Method in class com.mikuac.shiro.dto.event.message.MessageEvent.MessageEventBuilder
 
ArrayMsg - Class in com.mikuac.shiro.model
 
ArrayMsg() - Constructor for class com.mikuac.shiro.model.ArrayMsg
 
ArrayMsgUtils - Class in com.mikuac.shiro.common.utils
 
ArrayMsgUtils() - Constructor for class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
arraysToString(List<ArrayMsg>) - Static method in class com.mikuac.shiro.common.utils.MessageConverser
 
arrayToPlainText(List<ArrayMsg>) - Static method in class com.mikuac.shiro.common.utils.MessageConverser
将消息数组转换为纯文本
asyncGet(String, int) - Static method in class com.mikuac.shiro.common.utils.ReqUtils
 
at - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
at 某人
at() - Element in annotation interface com.mikuac.shiro.annotation.MessageHandlerFilter
检查是否被at 如果值为 NEED 只处理带有at机器人的消息 如果值为 NOT_NEED 若消息中at了机器人此条消息会被忽略
at(long) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
at(long) - Method in class com.mikuac.shiro.common.utils.MsgUtils
at 某人
AT_ALL - Enum constant in enum class com.mikuac.shiro.enums.CommonEnum
at all
atAll() - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
atAll() - Method in class com.mikuac.shiro.common.utils.MsgUtils
at 全体成员
atCheck(List<ArrayMsg>, long, AtEnum) - Static method in class com.mikuac.shiro.common.utils.CommonUtils
 
AtEnum - Enum Class in com.mikuac.shiro.enums
At枚举
atParse(List<ArrayMsg>, long) - Static method in class com.mikuac.shiro.common.utils.CommonUtils
 
AUTO_ESCAPE - Static variable in class com.mikuac.shiro.constant.ActionParams
 
avatar(String) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupMessageEventBuilder
 

B

basketball - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
投篮表情
beforeHandshake(ServerHttpRequest, ServerHttpResponse, WebSocketHandler, Map<String, Object>) - Method in class com.mikuac.shiro.boot.ShiroAutoConfiguration
 
BooleanResp - Class in com.mikuac.shiro.dto.action.response
Created on 2021/7/8.
BooleanResp() - Constructor for class com.mikuac.shiro.dto.action.response.BooleanResp
 
Bot - Class in com.mikuac.shiro.core
Created on 2021/7/7.
Bot(long, WebSocketSession, ActionHandler, List<Class<? extends BotPlugin>>, BotFactory.AnnotationMethodContainer, Class<? extends BotMessageEventInterceptor>) - Constructor for class com.mikuac.shiro.core.Bot
 
BotContainer - Class in com.mikuac.shiro.core
Created on 2021/7/7.
BotContainer() - Constructor for class com.mikuac.shiro.core.BotContainer
 
BotFactory - Class in com.mikuac.shiro.core
Created on 2021/7/7.
BotFactory(ActionHandler, ShiroProperties, ApplicationContext) - Constructor for class com.mikuac.shiro.core.BotFactory
 
BotFactory.AnnotationMethodContainer - Class in com.mikuac.shiro.core
 
BOTH - Enum constant in enum class com.mikuac.shiro.enums.AtEnum
AtEnum.NEED 和 AtEnum.NOT_NEED 的合并
BotMessageEventInterceptor - Interface in com.mikuac.shiro.core
MessageEvent Interceptor
BotPlugin - Class in com.mikuac.shiro.core
BotPlugin class.
BotPlugin() - Constructor for class com.mikuac.shiro.core.BotPlugin
 
build() - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
build() - Method in class com.mikuac.shiro.common.utils.Keyboard
 
build() - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
 
build() - Method in class com.mikuac.shiro.common.utils.MsgUtils
构建消息链
build() - Method in class com.mikuac.shiro.dto.event.Event.EventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupMessageEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent.GuildMessageEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.message.MessageEvent.MessageEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent.PrivateMessageEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.HeartbeatMetaEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.meta.LifecycleMetaEvent.LifecycleMetaEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.meta.MetaEvent.MetaEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent.ChannelCreatedNoticeEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent.ChannelDestroyedNoticeEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent.ChannelUpdatedNoticeEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.notice.FriendAddNoticeEvent.FriendAddNoticeEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.notice.GroupAdminNoticeEvent.GroupAdminNoticeEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent.GroupBanNoticeEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent.GroupCardChangeNoticeEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent.GroupDecreaseNoticeEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent.GroupHonorChangeNoticeEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent.GroupIncreaseNoticeEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent.GroupLuckyKingNoticeEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent.GroupMessageReactionNoticeEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent.GroupMsgDeleteNoticeEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent.GroupUploadNoticeEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent.MessageEmojiLikeNoticeEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.notice.MessageReactionsUpdatedNoticeEvent.MessageReactionsUpdatedNoticeEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.notice.NoticeEvent.NoticeEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent.PokeNoticeEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.notice.PrivateMsgDeleteNoticeEvent.PrivateMsgDeleteNoticeEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent.ReceiveOfflineFilesNoticeEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.request.FriendAddRequestEvent.FriendAddRequestEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.request.GroupAddRequestEvent.GroupAddRequestEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.request.RequestEvent.RequestEventBuilder
 
buildCQ() - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
builder() - Static method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
builder() - Static method in class com.mikuac.shiro.common.utils.Keyboard
 
builder() - Static method in class com.mikuac.shiro.common.utils.MsgUtils
消息构建
builder() - Static method in class com.mikuac.shiro.common.utils.OneBotMedia
builder.
builder() - Static method in class com.mikuac.shiro.dto.event.Event
 
builder() - Static method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.message.MessageEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.meta.LifecycleMetaEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.meta.MetaEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.notice.FriendAddNoticeEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.notice.GroupAdminNoticeEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.notice.MessageReactionsUpdatedNoticeEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.notice.NoticeEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.notice.PrivateMsgDeleteNoticeEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.request.FriendAddRequestEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.request.GroupAddRequestEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.request.RequestEvent
 
BUS_ID - Static variable in class com.mikuac.shiro.constant.ActionParams
 
Button() - Constructor for class com.mikuac.shiro.common.utils.Keyboard.Button
 
ButtonBuilder() - Constructor for class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
 

C

cache(boolean) - Method in class com.mikuac.shiro.common.utils.OneBotMedia
cache.
CACHE - Static variable in class com.mikuac.shiro.constant.ActionParams
 
CacheUtils - Class in com.mikuac.shiro.common.utils
 
CacheUtils() - Constructor for class com.mikuac.shiro.common.utils.CacheUtils
 
callButtonBuilder() - Static method in class com.mikuac.shiro.common.utils.Keyboard
 
CAN_SEND_IMAGE - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
检查是否可以发送图片
CAN_SEND_RECORD - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
检查是否可以发送语音
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.common.ActionData
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.common.ActionList
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.common.ActionRaw
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.common.Anonymous
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.common.GuildMsgId
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.common.MsgId
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.BooleanResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.ChannelInfoResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.CheckUrlSafelyResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.ClientsResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.DownloadFileResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.EssenceMsgResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.FriendInfoResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.GetForwardMsgResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.GetGuildMsgResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.GetMsgListResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp.Statistics
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.GroupAtAllRemainResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Folders
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.CurrentTalkative
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.OtherHonor
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.GroupOwner
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.GuildListResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.GuildMemberListResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.GuildMemberProfileResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.GuildMetaByGuestResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.GuildServiceProfileResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.LoginInfoResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.MsgResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.MsgResp.Sender
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.OcrResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.StrangerInfoResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.UnidirectionalFriendListResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.UrlResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.VersionInfoResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.WordSlicesResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.Event
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupSender
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent.Sender
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.message.MessageEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent.PrivateSender
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.Status
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.StatusStatistics
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.meta.LifecycleMetaEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.meta.MetaEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.notice.FriendAddNoticeEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.notice.GroupAdminNoticeEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent.File
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent.Like
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.notice.MessageReactionsUpdatedNoticeEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.notice.NoticeEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.notice.PrivateMsgDeleteNoticeEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent.File
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.request.FriendAddRequestEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.request.GroupAddRequestEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.event.request.RequestEvent
 
canEqual(Object) - Method in class com.mikuac.shiro.model.ArrayMsg
 
canEqual(Object) - Method in class com.mikuac.shiro.model.HandlerMethod
 
canEqual(Object) - Method in class com.mikuac.shiro.properties.RateLimiterProperties
 
canEqual(Object) - Method in class com.mikuac.shiro.properties.ShiroProperties
 
canEqual(Object) - Method in class com.mikuac.shiro.properties.TaskPoolProperties
 
canEqual(Object) - Method in class com.mikuac.shiro.properties.WebSocketClientProperties
 
canEqual(Object) - Method in class com.mikuac.shiro.properties.WebSocketProperties
 
canEqual(Object) - Method in class com.mikuac.shiro.properties.WebSocketServerProperties
 
canSendImage() - Method in interface com.mikuac.shiro.action.OneBot
检查是否可以发送图片
canSendImage() - Method in class com.mikuac.shiro.core.Bot
检查是否可以发送图片
canSendRecord() - Method in interface com.mikuac.shiro.action.OneBot
检查是否可以发送语音
canSendRecord() - Method in class com.mikuac.shiro.core.Bot
检查是否可以发送语音
CARD - Static variable in class com.mikuac.shiro.constant.ActionParams
 
cardimage - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
一种 XML 的图片消息
cardImage(String) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
cardImage(String) - Method in class com.mikuac.shiro.common.utils.MsgUtils
一种 xml 的图片消息 xml 接口的消息都存在风控风险, 请自行兼容发送失败后的处理 ( 可以失败后走普通图片模式 )
cardImage(String, long, long, long, long, String, String) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
cardImage(String, long, long, long, long, String, String) - Method in class com.mikuac.shiro.common.utils.MsgUtils
一种 xml 的图片消息 xml 接口的消息都存在风控风险, 请自行兼容发送失败后的处理 ( 可以失败后走普通图片模式 )
cardNew(String) - Method in class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent.GroupCardChangeNoticeEventBuilder
 
cardOld(String) - Method in class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent.GroupCardChangeNoticeEventBuilder
 
changeResult() - Method in class com.mikuac.shiro.common.utils.CheckResult
 
CHANNEL_CREATED - Enum constant in enum class com.mikuac.shiro.enums.NoticeEventEnum
子频道创建
CHANNEL_DESTROYED - Enum constant in enum class com.mikuac.shiro.enums.NoticeEventEnum
子频道删除
CHANNEL_ID - Static variable in class com.mikuac.shiro.constant.ActionParams
 
CHANNEL_UPDATED - Enum constant in enum class com.mikuac.shiro.enums.NoticeEventEnum
子频道信息更新
channelCreated(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.NoticeEvent
子频道创建
ChannelCreatedNoticeEvent - Class in com.mikuac.shiro.dto.event.notice
ChannelCreatedNoticeEvent class.
ChannelCreatedNoticeEvent() - Constructor for class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent
 
ChannelCreatedNoticeEvent(ChannelCreatedNoticeEvent.ChannelCreatedNoticeEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent
 
ChannelCreatedNoticeEvent(String, String, String, ChannelInfoResp) - Constructor for class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent
Creates a new ChannelCreatedNoticeEvent instance.
ChannelCreatedNoticeEvent.ChannelCreatedNoticeEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.notice
 
ChannelCreatedNoticeEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent.ChannelCreatedNoticeEventBuilder
 
channelDestroyed(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.NoticeEvent
子频道删除
ChannelDestroyedNoticeEvent - Class in com.mikuac.shiro.dto.event.notice
ChannelDestroyedNoticeEvent class.
ChannelDestroyedNoticeEvent() - Constructor for class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent
 
ChannelDestroyedNoticeEvent(ChannelDestroyedNoticeEvent.ChannelDestroyedNoticeEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent
 
ChannelDestroyedNoticeEvent(String, String, String, ChannelInfoResp) - Constructor for class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent
Creates a new ChannelDestroyedNoticeEvent instance.
ChannelDestroyedNoticeEvent.ChannelDestroyedNoticeEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.notice
 
ChannelDestroyedNoticeEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent.ChannelDestroyedNoticeEventBuilder
 
channelId(String) - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent.GuildMessageEventBuilder
 
channelId(String) - Method in class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent.ChannelCreatedNoticeEventBuilder
子频道ID
channelId(String) - Method in class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent.ChannelDestroyedNoticeEventBuilder
子频道ID
channelId(String) - Method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent.ChannelUpdatedNoticeEventBuilder
子频道ID
channelId(String) - Method in class com.mikuac.shiro.dto.event.notice.MessageReactionsUpdatedNoticeEvent.MessageReactionsUpdatedNoticeEventBuilder
子频道ID
channelInfo(ChannelInfoResp) - Method in class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent.ChannelCreatedNoticeEventBuilder
频道信息
channelInfo(ChannelInfoResp) - Method in class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent.ChannelDestroyedNoticeEventBuilder
频道信息
ChannelInfoResp - Class in com.mikuac.shiro.dto.action.response
ChannelInfoResp class.
ChannelInfoResp() - Constructor for class com.mikuac.shiro.dto.action.response.ChannelInfoResp
 
channelUpdated(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.NoticeEvent
子频道信息更新
ChannelUpdatedNoticeEvent - Class in com.mikuac.shiro.dto.event.notice
ChannelUpdatedNoticeEvent class.
ChannelUpdatedNoticeEvent() - Constructor for class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent
 
ChannelUpdatedNoticeEvent(ChannelUpdatedNoticeEvent.ChannelUpdatedNoticeEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent
 
ChannelUpdatedNoticeEvent(String, String, String, ChannelInfoResp, ChannelInfoResp) - Constructor for class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent
Creates a new ChannelUpdatedNoticeEvent instance.
ChannelUpdatedNoticeEvent.ChannelUpdatedNoticeEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.notice
 
ChannelUpdatedNoticeEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent.ChannelUpdatedNoticeEventBuilder
 
CHECK_URL_SAFELY - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
检查链接安全性
CheckResult - Class in com.mikuac.shiro.common.utils
存储 Filter 校验结果的类
CheckResult() - Constructor for class com.mikuac.shiro.common.utils.CheckResult
默认创建 false 的结果
checkToken(WebSocketSession, String) - Static method in class com.mikuac.shiro.common.utils.ConnectionUtils
访问密钥检查
checkUrlSafely(String) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
检查链接安全性 安全等级, 1: 安全 2: 未知 3: 危险
checkUrlSafely(String) - Method in class com.mikuac.shiro.core.Bot
检查链接安全性 安全等级, 1: 安全 2: 未知 3: 危险
CheckUrlSafelyResp - Class in com.mikuac.shiro.dto.action.response
Created on 2021/7/8.
CheckUrlSafelyResp() - Constructor for class com.mikuac.shiro.dto.action.response.CheckUrlSafelyResp
 
cleanup() - Method in class com.mikuac.shiro.core.PluginManager
 
cleanupSessionLock(String) - Static method in class com.mikuac.shiro.common.utils.PayloadSender
 
clear() - Method in class com.mikuac.shiro.common.utils.JsonObjectWrapper
 
CLIENT - Enum constant in enum class com.mikuac.shiro.enums.AdapterEnum
正向ws
ClientsResp - Class in com.mikuac.shiro.dto.action.response
ClientsResp class.
ClientsResp() - Constructor for class com.mikuac.shiro.dto.action.response.ClientsResp
 
close() - Method in class com.mikuac.shiro.core.Bot
 
cmd() - Element in annotation interface com.mikuac.shiro.annotation.MessageHandlerFilter
触发命令,支持正则 注: 仅用于消息校验, 不会返回 matcher (理论上可以做到, 但是会冲突
CMD_DEFAULT_VALUE - Static variable in class com.mikuac.shiro.common.utils.CommonUtils
 
code(String) - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent.GroupMessageReactionNoticeEventBuilder
表情ID
CODE - Static variable in class com.mikuac.shiro.constant.ActionParams
 
COLLEGE - Static variable in class com.mikuac.shiro.constant.ActionParams
 
com.mikuac.shiro.action - package com.mikuac.shiro.action
 
com.mikuac.shiro.adapter - package com.mikuac.shiro.adapter
 
com.mikuac.shiro.annotation - package com.mikuac.shiro.annotation
 
com.mikuac.shiro.annotation.common - package com.mikuac.shiro.annotation.common
 
com.mikuac.shiro.boot - package com.mikuac.shiro.boot
 
com.mikuac.shiro.common.limit - package com.mikuac.shiro.common.limit
 
com.mikuac.shiro.common.utils - package com.mikuac.shiro.common.utils
 
com.mikuac.shiro.constant - package com.mikuac.shiro.constant
 
com.mikuac.shiro.core - package com.mikuac.shiro.core
 
com.mikuac.shiro.dto.action.common - package com.mikuac.shiro.dto.action.common
 
com.mikuac.shiro.dto.action.response - package com.mikuac.shiro.dto.action.response
 
com.mikuac.shiro.dto.event - package com.mikuac.shiro.dto.event
 
com.mikuac.shiro.dto.event.message - package com.mikuac.shiro.dto.event.message
 
com.mikuac.shiro.dto.event.meta - package com.mikuac.shiro.dto.event.meta
 
com.mikuac.shiro.dto.event.notice - package com.mikuac.shiro.dto.event.notice
 
com.mikuac.shiro.dto.event.request - package com.mikuac.shiro.dto.event.request
 
com.mikuac.shiro.enums - package com.mikuac.shiro.enums
 
com.mikuac.shiro.exception - package com.mikuac.shiro.exception
 
com.mikuac.shiro.handler - package com.mikuac.shiro.handler
 
com.mikuac.shiro.handler.event - package com.mikuac.shiro.handler.event
 
com.mikuac.shiro.handler.injection - package com.mikuac.shiro.handler.injection
 
com.mikuac.shiro.model - package com.mikuac.shiro.model
 
com.mikuac.shiro.properties - package com.mikuac.shiro.properties
 
com.mikuac.shiro.task - package com.mikuac.shiro.task
 
comment(String) - Method in class com.mikuac.shiro.dto.event.request.RequestEvent.RequestEventBuilder
 
CommonEnum - Enum Class in com.mikuac.shiro.enums
CommonEnum class.
CommonUtils - Class in com.mikuac.shiro.common.utils
 
COMPANY - Static variable in class com.mikuac.shiro.constant.ActionParams
 
Connection - Class in com.mikuac.shiro.constant
 
ConnectionUtils - Class in com.mikuac.shiro.common.utils
 
consumerWithIndex(ObjIntConsumer<T>) - Static method in class com.mikuac.shiro.common.utils.InternalUtils
 
contact - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
推荐好友/群
containsKey(String) - Method in class com.mikuac.shiro.common.utils.JsonObjectWrapper
 
Content() - Constructor for class com.mikuac.shiro.common.utils.Keyboard.Content
 
CONTENT - Static variable in class com.mikuac.shiro.constant.ActionParams
 
CoreEvent - Class in com.mikuac.shiro.core
CoreEvent class.
CoreEvent() - Constructor for class com.mikuac.shiro.core.CoreEvent
 
count(Integer) - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent.GroupMessageReactionNoticeEventBuilder
表情数量
COUNT - Static variable in class com.mikuac.shiro.constant.ActionParams
 
CREATE_GROUP_FILE_FOLDER - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
创建群文件文件夹
createBot(long, WebSocketSession) - Method in class com.mikuac.shiro.core.BotFactory
创建Bot对象
createGroupFileFolder(long, String) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
创建群文件文件夹
createGroupFileFolder(long, String) - Method in class com.mikuac.shiro.core.Bot
创建群文件文件夹
currentReactions(List<MessageReactionsUpdatedNoticeEvent.ReactionInfo>) - Method in class com.mikuac.shiro.dto.event.notice.MessageReactionsUpdatedNoticeEvent.MessageReactionsUpdatedNoticeEventBuilder
当前消息被贴表情列表
CurrentTalkative() - Constructor for class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.CurrentTalkative
 
customRawRequest(ActionPath, Map<String, Object>) - Method in class com.mikuac.shiro.core.Bot
自定义请求
customRawRequest(ActionPath, Map<String, Object>, Class<T>) - Method in class com.mikuac.shiro.core.Bot
自定义请求
customRequest(ActionPath, Map<String, Object>) - Method in class com.mikuac.shiro.core.Bot
自定义请求
customRequest(ActionPath, Map<String, Object>, Class<T>) - Method in class com.mikuac.shiro.core.Bot
自定义请求

D

data() - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
操作相关的数据
data(String) - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
操作相关的数据
Data() - Constructor for class com.mikuac.shiro.common.utils.Keyboard.Data
 
debugMsgDeleteBase64Content(String) - Static method in class com.mikuac.shiro.common.utils.CommonUtils
 
DefaultBotMessageEventInterceptor - Class in com.mikuac.shiro.core
DefaultBotMessageEventInterceptor class.
DefaultBotMessageEventInterceptor() - Constructor for class com.mikuac.shiro.core.DefaultBotMessageEventInterceptor
 
DELETE_ESSENCE_MSG - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
移出精华消息
DELETE_FRIEND - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
删除好友
DELETE_GROUP_FILE - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
删除群文件
DELETE_GROUP_FOLDER - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
删除群文件文件夹
DELETE_MSG - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
撤回消息
DELETE_UNIDIRECTIONAL_FRIEND - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
删除单向好友
deleteEssenceMsg(int) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
移出精华消息
deleteEssenceMsg(int) - Method in class com.mikuac.shiro.core.Bot
移出精华消息
deleteFriend(long) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
删除好友
deleteFriend(long) - Method in class com.mikuac.shiro.core.Bot
删除好友
deleteGroupFile(long, String, int) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
删除群文件
deleteGroupFile(long, String, int) - Method in class com.mikuac.shiro.core.Bot
删除群文件
deleteGroupFileFolder(long, String) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
删除群文件文件夹
deleteGroupFileFolder(long, String) - Method in class com.mikuac.shiro.core.Bot
删除群文件文件夹
deleteMsg(int) - Method in interface com.mikuac.shiro.action.OneBot
撤回消息
deleteMsg(int) - Method in class com.mikuac.shiro.core.Bot
撤回消息
deleteMsg(long, long, int) - Method in interface com.mikuac.shiro.action.GensokyoExtend
撤回消息(兼容gsk)
deleteMsg(long, long, int) - Method in class com.mikuac.shiro.core.Bot
撤回消息(兼容gsk)
deleteUnidirectionalFriend(long) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
删除单向好友
deleteUnidirectionalFriend(long) - Method in class com.mikuac.shiro.core.Bot
删除单向好友
DEPENDENCIES_DIR - Static variable in class com.mikuac.shiro.core.DependencyResolver
 
DependencyResolver - Class in com.mikuac.shiro.core
 
DependencyResolver(ShiroProperties) - Constructor for class com.mikuac.shiro.core.DependencyResolver
 
destroy() - Method in class com.mikuac.shiro.common.limit.RateLimiter
释放资源
dice - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
掷骰子魔法表情
DIE - Enum constant in enum class com.mikuac.shiro.enums.SessionStatusEnum
断开连接, 不会恢复
DOWNLOAD_FILE - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
下载文件到缓存目录
downloadFile(String) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
调用 go cq http 下载文件
downloadFile(String) - Method in class com.mikuac.shiro.core.Bot
调用 go cq http 下载文件
downloadFile(String, int, String) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
调用 go cq http 下载文件
downloadFile(String, int, String) - Method in class com.mikuac.shiro.core.Bot
调用 go cq http 下载文件
DownloadFileResp - Class in com.mikuac.shiro.dto.action.response
Created on 2021/7/8.
DownloadFileResp() - Constructor for class com.mikuac.shiro.dto.action.response.DownloadFileResp
 
duration(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent.GroupBanNoticeEventBuilder
 
DURATION - Static variable in class com.mikuac.shiro.constant.ActionParams
 

E

EMAIL - Static variable in class com.mikuac.shiro.constant.ActionParams
 
EMOJI - Static variable in class com.mikuac.shiro.common.utils.FaceUtils
 
EMOJI_ID - Static variable in class com.mikuac.shiro.constant.ActionParams
 
ENABLE - Static variable in class com.mikuac.shiro.constant.ActionParams
 
endWith() - Element in annotation interface com.mikuac.shiro.annotation.MessageHandlerFilter
若指明后缀, 则仅消息尾部匹配后缀的消息才可以触发, 判断条件为or, 如果为空则任意消息都可以触发
enter() - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
指令按钮可用,点击按钮后直接自动发送 data,默认 false。支持版本 8983
enter(Boolean) - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
指令按钮可用,点击按钮后直接自动发送 data,默认 false。支持版本 8983
equals(Object) - Method in class com.mikuac.shiro.dto.action.common.ActionData
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.common.ActionList
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.common.ActionRaw
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.common.Anonymous
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.common.GuildMsgId
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.common.MsgId
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.BooleanResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.ChannelInfoResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.CheckUrlSafelyResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.ClientsResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.DownloadFileResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.EssenceMsgResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.FriendInfoResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.GetForwardMsgResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.GetGuildMsgResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.GetMsgListResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp.Statistics
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.GroupAtAllRemainResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Folders
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.CurrentTalkative
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.OtherHonor
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.GroupOwner
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.GuildListResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.GuildMemberListResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.GuildMemberProfileResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.GuildMetaByGuestResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.GuildServiceProfileResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.LoginInfoResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.MsgResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.MsgResp.Sender
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.OcrResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.StrangerInfoResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.UnidirectionalFriendListResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.UrlResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.VersionInfoResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.WordSlicesResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.Event
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupSender
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent.Sender
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.message.MessageEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent.PrivateSender
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.Status
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.StatusStatistics
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.meta.LifecycleMetaEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.meta.MetaEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.notice.FriendAddNoticeEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.notice.GroupAdminNoticeEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent.File
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent.Like
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.notice.MessageReactionsUpdatedNoticeEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.notice.NoticeEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.notice.PrivateMsgDeleteNoticeEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent.File
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.request.FriendAddRequestEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.request.GroupAddRequestEvent
 
equals(Object) - Method in class com.mikuac.shiro.dto.event.request.RequestEvent
 
equals(Object) - Method in class com.mikuac.shiro.model.ArrayMsg
 
equals(Object) - Method in class com.mikuac.shiro.model.HandlerMethod
 
equals(Object) - Method in class com.mikuac.shiro.properties.RateLimiterProperties
 
equals(Object) - Method in class com.mikuac.shiro.properties.ShiroProperties
 
equals(Object) - Method in class com.mikuac.shiro.properties.TaskPoolProperties
 
equals(Object) - Method in class com.mikuac.shiro.properties.WebSocketClientProperties
 
equals(Object) - Method in class com.mikuac.shiro.properties.WebSocketProperties
 
equals(Object) - Method in class com.mikuac.shiro.properties.WebSocketServerProperties
 
escape() - Method in class com.mikuac.shiro.common.utils.OneBotMedia
escape.
escape(String) - Static method in class com.mikuac.shiro.common.utils.ShiroUtils
消息编码
escape(Map<String, String>) - Method in class com.mikuac.shiro.common.utils.OneBotMedia
 
escape2(String) - Static method in class com.mikuac.shiro.common.utils.ShiroUtils
消息编码(可用于转义CQ码,防止文本注入)
EssenceMsgResp - Class in com.mikuac.shiro.dto.action.response
EssenceMsgResp class.
EssenceMsgResp() - Constructor for class com.mikuac.shiro.dto.action.response.EssenceMsgResp
 
Event - Class in com.mikuac.shiro.dto.event
事件上报
Event() - Constructor for class com.mikuac.shiro.dto.event.Event
 
Event(Event.EventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.Event
 
Event(String, Long, Long) - Constructor for class com.mikuac.shiro.dto.event.Event
 
Event.EventBuilder<C,B> - Class in com.mikuac.shiro.dto.event
 
EventBuilder() - Constructor for class com.mikuac.shiro.dto.event.Event.EventBuilder
 
EventHandler - Class in com.mikuac.shiro.handler
事件处理器
EventHandler(MetaEvent, NoticeEvent, NotifyEvent, MessageEvent, RequestEvent) - Constructor for class com.mikuac.shiro.handler.EventHandler
 
EventUtils - Class in com.mikuac.shiro.common.utils
 
EventUtils(ApplicationContext, InjectionHandler) - Constructor for class com.mikuac.shiro.common.utils.EventUtils
 
execHandlerMsg(EventHandler, long, JsonObjectWrapper) - Method in class com.mikuac.shiro.task.ShiroAsyncTask
事件上报处理函数
executor() - Method in class com.mikuac.shiro.task.ScheduledTask
 
ExtInfo() - Constructor for class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 

F

face - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
表情
face(int) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
face(int) - Method in class com.mikuac.shiro.common.utils.MsgUtils
QQ 表情 对照表
FaceUtils - Class in com.mikuac.shiro.common.utils
 
FAILED_STATUS - Static variable in class com.mikuac.shiro.constant.Connection
 
FETCH_CUSTOM_FACE - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取收藏表情
fetchCustomFace() - Method in interface com.mikuac.shiro.action.LagrangeExtend
获取收藏表情
fetchCustomFace() - Method in class com.mikuac.shiro.core.Bot
获取收藏表情
file(GroupUploadNoticeEvent.File) - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent.GroupUploadNoticeEventBuilder
 
file(ReceiveOfflineFilesNoticeEvent.File) - Method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent.ReceiveOfflineFilesNoticeEventBuilder
 
file(String) - Method in class com.mikuac.shiro.common.utils.OneBotMedia
file.
File() - Constructor for class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent.File
 
File() - Constructor for class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent.File
 
FILE - Static variable in class com.mikuac.shiro.constant.ActionParams
 
FILE_ID - Static variable in class com.mikuac.shiro.constant.ActionParams
 
Files() - Constructor for class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
first - Variable in class com.mikuac.shiro.common.utils.PairUtils
 
flag(String) - Method in class com.mikuac.shiro.dto.event.request.RequestEvent.RequestEventBuilder
 
FLAG - Static variable in class com.mikuac.shiro.constant.ActionParams
 
flashImg(String) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
flashImg(String) - Method in class com.mikuac.shiro.common.utils.MsgUtils
闪照
FOLDER - Static variable in class com.mikuac.shiro.constant.ActionParams
 
FOLDER_ID - Static variable in class com.mikuac.shiro.constant.ActionParams
 
Folders() - Constructor for class com.mikuac.shiro.dto.action.response.GroupFilesResp.Folders
 
font(Integer) - Method in class com.mikuac.shiro.dto.event.message.MessageEvent.MessageEventBuilder
 
forward - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
合并转发
forward(String) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
forward(String) - Method in class com.mikuac.shiro.common.utils.MsgUtils
发送合并转发消息
friend(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.MessageEvent
私聊请求
friend(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.RequestEvent
加好友请求
FRIEND - Enum constant in enum class com.mikuac.shiro.enums.MessageEventEnum
私聊消息
FRIEND - Enum constant in enum class com.mikuac.shiro.enums.RequestEventEnum
加好友请求
FRIEND_ADD - Enum constant in enum class com.mikuac.shiro.enums.NoticeEventEnum
加好友
FRIEND_POKE - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
发送好友戳一戳
friendAdd(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.NoticeEvent
好友添加
FriendAddNoticeEvent - Class in com.mikuac.shiro.dto.event.notice
Created on 2021/7/8.
FriendAddNoticeEvent() - Constructor for class com.mikuac.shiro.dto.event.notice.FriendAddNoticeEvent
 
FriendAddNoticeEvent(FriendAddNoticeEvent.FriendAddNoticeEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.notice.FriendAddNoticeEvent
 
FriendAddNoticeEvent(Long) - Constructor for class com.mikuac.shiro.dto.event.notice.FriendAddNoticeEvent
 
FriendAddNoticeEvent.FriendAddNoticeEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.notice
 
FriendAddNoticeEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.notice.FriendAddNoticeEvent.FriendAddNoticeEventBuilder
 
FriendAddNoticeHandler - Annotation Interface in com.mikuac.shiro.annotation
好友添加事件注解
FriendAddRequestEvent - Class in com.mikuac.shiro.dto.event.request
Created on 2021/7/8.
FriendAddRequestEvent() - Constructor for class com.mikuac.shiro.dto.event.request.FriendAddRequestEvent
 
FriendAddRequestEvent(FriendAddRequestEvent.FriendAddRequestEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.request.FriendAddRequestEvent
 
FriendAddRequestEvent.FriendAddRequestEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.request
 
FriendAddRequestEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.request.FriendAddRequestEvent.FriendAddRequestEventBuilder
 
FriendAddRequestHandler - Annotation Interface in com.mikuac.shiro.annotation
 
FriendInfoResp - Class in com.mikuac.shiro.dto.action.response
Created on 2021/7/8.
FriendInfoResp() - Constructor for class com.mikuac.shiro.dto.action.response.FriendInfoResp
 
FUTURE_KEY - Static variable in class com.mikuac.shiro.constant.Connection
 

G

generateForwardMsg(long, String, List<String>) - Static method in class com.mikuac.shiro.common.utils.ShiroUtils
创建自定义消息合并转发
generateForwardMsg(Bot, List<?>) - Static method in class com.mikuac.shiro.common.utils.ShiroUtils
兼容 Lagrange 生成自定义合并转发消息
generateForwardMsg(String, String, List<?>) - Static method in class com.mikuac.shiro.common.utils.ShiroUtils
兼容 Lagrange 生成自定义合并转发消息
generateForwardMsg(List<String>) - Static method in class com.mikuac.shiro.common.utils.ShiroUtils
兼容 Shamrock 生成自定义合并转发消息
generateForwardMsg(List<String>, List<String>) - Static method in class com.mikuac.shiro.common.utils.ShiroUtils
兼容 Shamrock 生成引用消息和自定义消息混合合并转发
generateSingleMsg(long, String, String) - Static method in class com.mikuac.shiro.common.utils.ShiroUtils
生成自定义合并转发消息的单条内容
GensokyoExtend - Interface in com.mikuac.shiro.action
 
get(int) - Static method in class com.mikuac.shiro.common.utils.FaceUtils
 
get(String) - Method in class com.mikuac.shiro.common.utils.JsonObjectWrapper
 
GET_ESSENCE_MSG_LIST - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取精华消息列表
GET_FILE - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
下载收到的群文件或私聊文件(LLOneBot)
GET_FORWARD_MSG - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取合并转发消息
GET_FRIEND_LIST - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取好友列表
GET_FRIEND_MSG_HISTORY - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取群聊历史消息
GET_GROUP_AT_ALL_REMAIN - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取群 @全体成员 剩余次数
GET_GROUP_FILE_URL - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取群文件资源链接
GET_GROUP_FILES_BY_FOLDER - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取群子目录文件列表
GET_GROUP_HONOR_INFO - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取群荣誉信息
GET_GROUP_INFO - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取群信息
GET_GROUP_LIST - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取群列表
GET_GROUP_MEMBER_INFO - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取群成员信息
GET_GROUP_MEMBER_LIST - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取群成员列表
GET_GROUP_MSG_HISTORY - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取群聊历史消息
GET_GROUP_ROOT_FILES - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取群根目录文件列表
GET_GUILD_CHANNEL_LIST - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取子频道列表
GET_GUILD_LIST - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取频道列表
GET_GUILD_MEMBER_LIST - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取频道成员列表
GET_GUILD_MEMBER_PROFILE - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
单独获取频道成员信息
GET_GUILD_META_BY_GUEST - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
通过访客获取频道元数据
GET_GUILD_MSG - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取频道消息
GET_GUILD_SERVICE_PROFILE - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取频道系统内BOT的资料
GET_LOGIN_INFO - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取登录号信息
GET_MSG - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取消息
GET_ONLINE_CLIENTS - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取当前账号在线客户端列表
GET_STATUS - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取状态
GET_STRANGER_INFO - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取陌生人信息
GET_TOPIC_CHANNEL_FEEDS - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取话题频道帖子
GET_UNIDIRECTIONAL_FRIEND_LIST - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取单向好友列表
GET_VERSION_INFO - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取版本信息
GET_WORD_SLICES - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取中文分词
getAccessToken() - Method in class com.mikuac.shiro.properties.WebSocketProperties
获取访问密钥
getAction() - Method in class com.mikuac.shiro.common.utils.Keyboard.Button
 
getActionHandler() - Method in class com.mikuac.shiro.core.Bot
 
getAdapter(WebSocketSession) - Static method in class com.mikuac.shiro.common.utils.ConnectionUtils
 
getAge() - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
getAge() - Method in class com.mikuac.shiro.dto.action.response.StrangerInfoResp
年龄
getAge() - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupSender
 
getAge() - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent.PrivateSender
 
getAnchor() - Method in class com.mikuac.shiro.common.utils.Keyboard.Action
本字段仅在指令按钮下有效,设置后后会忽略 action.enter 配置。 设置为 1 时 ,点击按钮自动唤起启手Q选图器,其他值暂无效果。 仅支持手机端版本 8983+ 的单聊场景,桌面端不支持)
getAnnotationHandler() - Method in class com.mikuac.shiro.core.Bot
 
getAnnotationHandler() - Method in class com.mikuac.shiro.core.BotFactory.AnnotationMethodContainer
 
getAnnotationMethodContainer() - Method in class com.mikuac.shiro.core.Bot
 
getAnonymous() - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
getAppEnabled() - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp
原 CQHTTP 字段, 恒定为 true
getAppEnabled() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.Status
 
getAppGood() - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp
原 CQHTTP 字段, 恒定为 true
getAppInitialized() - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp
原 CQHTTP 字段, 恒定为 true
getAppInitialized() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.Status
 
getAppIsGood() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.Status
 
getAppName() - Method in class com.mikuac.shiro.dto.action.response.VersionInfoResp
 
getAppVersion() - Method in class com.mikuac.shiro.dto.action.response.VersionInfoResp
 
getArea() - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
getArea() - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupSender
 
getArrayMsg() - Method in class com.mikuac.shiro.dto.event.message.MessageEvent
 
getAtList(List<ArrayMsg>) - Static method in class com.mikuac.shiro.common.utils.ShiroUtils
获取消息内所有at对象账号(不包含全体 at)
getAuthorization(WebSocketSession) - Static method in class com.mikuac.shiro.common.utils.ConnectionUtils
 
getAuthSchema() - Method in class com.mikuac.shiro.properties.WebSocketProperties
认证约定
getAvatar() - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.CurrentTalkative
 
getAvatar() - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.OtherHonor
 
getAvatar() - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
getAvatarUrl() - Method in class com.mikuac.shiro.dto.action.response.GuildMemberProfileResp
 
getAvatarUrl() - Method in class com.mikuac.shiro.dto.action.response.GuildServiceProfileResp
 
getAwaitTask() - Method in class com.mikuac.shiro.properties.RateLimiterProperties
如果该值为 true 时,当令牌获取失败则会阻塞当前线程,后续任务将被添加到等待队列。 如果该值为 false 时,当令牌获取失败则会直接丢次本次请求。
getBase64() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp
仅适用于LLOneBot
getBindGuildId() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
getBlacklistExpireTime() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
getBoolean(String) - Method in class com.mikuac.shiro.common.utils.JsonObjectWrapper
 
getBotMessageEventInterceptor() - Method in class com.mikuac.shiro.core.Bot
 
getBusid() - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent.File
 
getBusId() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
getButtons() - Method in class com.mikuac.shiro.common.utils.Keyboard.Row
 
getCanAtAll() - Method in class com.mikuac.shiro.dto.action.response.GroupAtAllRemainResp
是否可以 @全体成员
getCapacity() - Method in class com.mikuac.shiro.properties.RateLimiterProperties
令牌桶容量
getCard() - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
getCard() - Method in class com.mikuac.shiro.dto.action.response.MsgResp.Sender
 
getCard() - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupSender
 
getCardChangeable() - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
getCardNew() - Method in class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent
 
getCardOld() - Method in class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent
 
getChannelId() - Method in class com.mikuac.shiro.dto.action.response.ChannelInfoResp
子频道ID
getChannelId() - Method in class com.mikuac.shiro.dto.action.response.GetGuildMsgResp
 
getChannelId() - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent
 
getChannelId() - Method in class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent
子频道ID
getChannelId() - Method in class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent
子频道ID
getChannelId() - Method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent
子频道ID
getChannelId() - Method in class com.mikuac.shiro.dto.event.notice.MessageReactionsUpdatedNoticeEvent
子频道ID
getChannelInfo() - Method in class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent
频道信息
getChannelInfo() - Method in class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent
频道信息
getChannelName() - Method in class com.mikuac.shiro.dto.action.response.ChannelInfoResp
子频道名称
getChannelType() - Method in class com.mikuac.shiro.dto.action.response.ChannelInfoResp
子频道类型
getClients() - Method in class com.mikuac.shiro.dto.action.response.ClientsResp
 
getCode() - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent
表情ID
getComment() - Method in class com.mikuac.shiro.dto.event.request.RequestEvent
 
getCompanyId() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
getContent() - Method in class com.mikuac.shiro.common.utils.Keyboard.Data
 
getCorePoolSize() - Method in class com.mikuac.shiro.properties.TaskPoolProperties
核心线程数(默认线程数)
getCount() - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent
表情数量
getCount() - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent.Like
表情数量
getCreateTime() - Method in class com.mikuac.shiro.dto.action.response.ChannelInfoResp
创建时间
getCreateTime() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Folders
 
getCreateTime() - Method in class com.mikuac.shiro.dto.action.response.GuildMetaByGuestResp
 
getCreator() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Folders
 
getCreatorName() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Folders
 
getCreatorTinyId() - Method in class com.mikuac.shiro.dto.action.response.ChannelInfoResp
创建者ID
getCurrentReactions() - Method in class com.mikuac.shiro.dto.event.notice.MessageReactionsUpdatedNoticeEvent
当前消息被贴表情列表
getCurrentSlowMode() - Method in class com.mikuac.shiro.dto.action.response.ChannelInfoResp
当前启用的慢速模式Key
getCurrentTalkative() - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp
 
getData() - Method in class com.mikuac.shiro.common.utils.Keyboard.Action
操作相关的数据
getData() - Method in class com.mikuac.shiro.common.utils.Keyboard
 
getData() - Method in class com.mikuac.shiro.dto.action.common.ActionData
 
getData() - Method in class com.mikuac.shiro.dto.action.common.ActionList
 
getData() - Method in class com.mikuac.shiro.model.ArrayMsg
 
getDayCount() - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.CurrentTalkative
 
getDeadTime() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
getDebug() - Method in class com.mikuac.shiro.properties.ShiroProperties
日志等级设置为 debug
getDescription() - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.OtherHonor
 
getDisconnectTimes() - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp.Statistics
TCP 链接断开次数
getDisconnectTimes() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.StatusStatistics
 
getDownloadTimes() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
getDuration() - Method in class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent
 
getEcho() - Method in class com.mikuac.shiro.dto.action.common.ActionRaw
 
getEmojiId() - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent.Like
表情ID
getEmotionList() - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp
 
getEnable() - Method in class com.mikuac.shiro.properties.RateLimiterProperties
是否启用限速器(令牌桶算法)
getEnable() - Method in class com.mikuac.shiro.properties.WebSocketClientProperties
是否启用正向 Websocket 连接
getEnable() - Method in class com.mikuac.shiro.properties.WebSocketServerProperties
是否启用反向 Websocket 连接
getEnableAuthSchema() - Method in class com.mikuac.shiro.properties.WebSocketProperties
是否启用约定
getEnableTaskPool() - Method in class com.mikuac.shiro.properties.TaskPoolProperties
是否启用shiro的线程池, 无配置或者 true 为开启, 默认值开启
getEnter() - Method in class com.mikuac.shiro.common.utils.Keyboard.Action
指令按钮可用,点击按钮后直接自动发送 data,默认 false。支持版本 8983
getEssenceMsgList(long) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
获取精华消息列表
getEssenceMsgList(long) - Method in class com.mikuac.shiro.core.Bot
获取精华消息列表
getEssentialMsgPrivilege() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
getEssentialMsgSwitch() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
getExtInfo() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp
 
getFile() - Method in class com.mikuac.shiro.dto.action.response.DownloadFileResp
 
getFile() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp
 
getFile() - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent
 
getFile() - Method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent
 
getFile(long, String, int) - Method in interface com.mikuac.shiro.action.LLOneBotExtend
获取群文件资源链接
getFile(long, String, int) - Method in class com.mikuac.shiro.core.Bot
获取群文件资源链接
getFileId() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
getFileName() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
getFileName() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp
 
getFiles() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp
 
getFileSize() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
getFileSize() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp
 
getFinished() - Method in class com.mikuac.shiro.dto.action.response.GuildMemberListResp
是否最终页
getFlag() - Method in class com.mikuac.shiro.dto.action.common.Anonymous
 
getFlag() - Method in class com.mikuac.shiro.dto.event.request.RequestEvent
 
getFolderId() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Folders
 
getFolderName() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Folders
 
getFolders() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp
 
getFont() - Method in class com.mikuac.shiro.dto.event.message.MessageEvent
 
getForwardMsg(int) - Method in class com.mikuac.shiro.core.Bot
获取合并转发消息
GetForwardMsgResp - Class in com.mikuac.shiro.dto.action.response
 
GetForwardMsgResp() - Constructor for class com.mikuac.shiro.dto.action.response.GetForwardMsgResp
 
getFriendList() - Method in interface com.mikuac.shiro.action.OneBot
获取好友列表
getFriendList() - Method in class com.mikuac.shiro.core.Bot
获取好友列表
getFriendMsgHistory(long, Long, int, boolean) - Method in interface com.mikuac.shiro.action.NapCatExtend
获取好友历史消息记录
getFriendMsgHistory(long, Long, int, boolean) - Method in class com.mikuac.shiro.core.Bot
获取好友历史消息记录
getGangUpId() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
getGood() - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp
同 online
getGroupAtAllRemain(long) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
获取群 @全体成员 剩余次数
getGroupAtAllRemain(long) - Method in class com.mikuac.shiro.core.Bot
获取群 @全体成员 剩余次数
getGroupAvatar(long, int) - Static method in class com.mikuac.shiro.common.utils.ShiroUtils
获取群头像
getGroupCode() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp
 
getGroupCreateTime() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoResp
 
getGroupEventFilter() - Method in class com.mikuac.shiro.properties.ShiroProperties
如果多个 oneBot 实例同时连接,是否对相同的消息事件去重(先到优先),true 为仅触发第一个事件 比如多个 bot 实例在同一个群中,同一个人发送的消息会在每个 bot 实例都触发一次事件,开启后将只收到第一个事件 仅过滤群组消息,私聊消息不可能会重复
getGroupEventFilterTime() - Method in class com.mikuac.shiro.properties.ShiroProperties
如果开启重复的群聊消息过滤,设定缓存的毫秒数时间 也就是当多少毫秒之后如果受到重复的群聊消息 则剔除
getGroupFilesByFolder(long, String) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
获取群子目录文件列表
getGroupFilesByFolder(long, String) - Method in class com.mikuac.shiro.core.Bot
获取群子目录文件列表
getGroupFileUrl(long, String, int) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
获取群文件资源链接
getGroupFileUrl(long, String, int) - Method in class com.mikuac.shiro.core.Bot
获取群文件资源链接
getGroupFlagPro1() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
getGroupHonorInfo(long, String) - Method in interface com.mikuac.shiro.action.OneBot
获取群荣誉信息
getGroupHonorInfo(long, String) - Method in class com.mikuac.shiro.core.Bot
获取群荣誉信息
getGroupId() - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp
 
getGroupId() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoResp
 
getGroupId() - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
getGroupId() - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
getGroupId() - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent.PrivateSender
当 subType 值为 group 时,表示本次私聊事件为临时会话,此时 groupId 为来源 QQ 群
getGroupId() - Method in class com.mikuac.shiro.dto.event.notice.GroupAdminNoticeEvent
群号
getGroupId() - Method in class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent
 
getGroupId() - Method in class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent
 
getGroupId() - Method in class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent
 
getGroupId() - Method in class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent
 
getGroupId() - Method in class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent
 
getGroupId() - Method in class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent
 
getGroupId() - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent
群组ID
getGroupId() - Method in class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent
 
getGroupId() - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent
 
getGroupId() - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent
群组ID
getGroupId() - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent
 
getGroupId() - Method in class com.mikuac.shiro.dto.event.request.GroupAddRequestEvent
 
getGroupInfo(long, boolean) - Method in interface com.mikuac.shiro.action.OneBot
获取群信息
getGroupInfo(long, boolean) - Method in class com.mikuac.shiro.core.Bot
获取群信息
getGroupInfoExtSeq() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
getGroupLevel() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoResp
 
getGroupList() - Method in interface com.mikuac.shiro.action.OneBot
获取群列表
getGroupList() - Method in class com.mikuac.shiro.core.Bot
获取群列表
getGroupMemberInfo(long, long, boolean) - Method in interface com.mikuac.shiro.action.OneBot
获取群成员信息
getGroupMemberInfo(long, long, boolean) - Method in class com.mikuac.shiro.core.Bot
获取群成员信息
getGroupMemberList(long) - Method in interface com.mikuac.shiro.action.OneBot
获取群成员列表
getGroupMemberList(long) - Method in class com.mikuac.shiro.core.Bot
获取群成员列表
getGroupMemberList(long, boolean) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
获取群成员列表
getGroupMemberList(long, boolean) - Method in class com.mikuac.shiro.core.Bot
获取群成员列表
getGroupMemo() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoResp
 
getGroupMsgHistory(long, Long, int, boolean) - Method in interface com.mikuac.shiro.action.NapCatExtend
获取群聊历史消息记录
getGroupMsgHistory(long, Long, int, boolean) - Method in class com.mikuac.shiro.core.Bot
获取群聊历史消息记录
getGroupName() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoResp
 
getGroupOwnerId() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
getGroupRootFiles(long) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
获取群根目录文件列表
getGroupRootFiles(long) - Method in class com.mikuac.shiro.core.Bot
获取群根目录文件列表
getGroupSelfBotEventFilter() - Method in class com.mikuac.shiro.properties.ShiroProperties
在开启 groupEventFilter 的情况下,此选项控制是否过滤连接到框架的其他实例的qq号发出的消息
getGuildChannelList(String, boolean) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
获取子频道列表
getGuildChannelList(String, boolean) - Method in class com.mikuac.shiro.core.Bot
获取子频道列表
getGuildDisplayId() - Method in class com.mikuac.shiro.dto.action.response.GuildListResp
 
getGuildId() - Method in class com.mikuac.shiro.dto.action.response.GetGuildMsgResp
 
getGuildId() - Method in class com.mikuac.shiro.dto.action.response.GuildListResp
 
getGuildId() - Method in class com.mikuac.shiro.dto.action.response.GuildMetaByGuestResp
 
getGuildId() - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent
 
getGuildId() - Method in class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent
频道ID
getGuildId() - Method in class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent
频道ID
getGuildId() - Method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent
频道ID
getGuildId() - Method in class com.mikuac.shiro.dto.event.notice.MessageReactionsUpdatedNoticeEvent
频道ID
getGuildList() - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
获取频道列表
getGuildList() - Method in class com.mikuac.shiro.core.Bot
获取频道列表
getGuildMemberList(String, String) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
获取频道成员列表 由于频道人数较多(数万), 请尽量不要全量拉取成员列表, 这将会导致严重的性能问题 尽量使用 getGuildMemberProfile 接口代替全量拉取 nextToken 为空的情况下, 将返回第一页的数据, 并在返回值附带下一页的 token
getGuildMemberList(String, String) - Method in class com.mikuac.shiro.core.Bot
获取频道成员列表 由于频道人数较多(数万), 请尽量不要全量拉取成员列表, 这将会导致严重的性能问题 尽量使用 getGuildMemberProfile 接口代替全量拉取 nextToken 为空的情况下, 将返回第一页的数据, 并在返回值附带下一页的 token
getGuildMemberProfile(String, String) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
单独获取频道成员信息
getGuildMemberProfile(String, String) - Method in class com.mikuac.shiro.core.Bot
单独获取频道成员信息
getGuildMetaByGuest(String) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
通过访客获取频道元数据
getGuildMetaByGuest(String) - Method in class com.mikuac.shiro.core.Bot
通过访客获取频道元数据
getGuildMsg(String, boolean) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
获取频道消息
getGuildMsg(String, boolean) - Method in class com.mikuac.shiro.core.Bot
获取频道消息
GetGuildMsgResp - Class in com.mikuac.shiro.dto.action.response
GetGuildMsgResp class.
GetGuildMsgResp() - Constructor for class com.mikuac.shiro.dto.action.response.GetGuildMsgResp
 
getGuildName() - Method in class com.mikuac.shiro.dto.action.response.GuildListResp
 
getGuildName() - Method in class com.mikuac.shiro.dto.action.response.GuildMetaByGuestResp
 
getGuildProfile() - Method in class com.mikuac.shiro.dto.action.response.GuildMetaByGuestResp
 
getGuildServiceProfile() - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
获取频道系统内 BOT 的资料
getGuildServiceProfile() - Method in class com.mikuac.shiro.core.Bot
获取频道系统内 BOT 的资料
getHasGroupCustomPortrait() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
getHonorType() - Method in class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent
 
getId() - Method in class com.mikuac.shiro.common.utils.Keyboard.Button
按钮ID:在一个keyboard消息内设置唯一
getId() - Method in class com.mikuac.shiro.dto.action.common.Anonymous
 
getId() - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent.File
 
getInt(String) - Method in class com.mikuac.shiro.common.utils.JsonObjectWrapper
 
getInterceptor() - Method in class com.mikuac.shiro.properties.ShiroProperties
拦截器
getInterceptor(Class<? extends BotMessageEventInterceptor>) - Method in class com.mikuac.shiro.common.utils.EventUtils
获取拦截器
getInterval() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent
 
getInviteRobotSwitch() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
getInvitorId() - Method in class com.mikuac.shiro.dto.event.request.GroupAddRequestEvent
 
getIsBindedGroupId() - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
getIsBindedUserId() - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
getIsLimitGroupRtc() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
getJoinTime() - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
getJoinTime() - Method in class com.mikuac.shiro.dto.action.response.GuildMemberProfileResp
 
getKeepAliveTime() - Method in class com.mikuac.shiro.properties.TaskPoolProperties
允许线程空闲时间(单位:默认为秒)
getLabel() - Method in class com.mikuac.shiro.common.utils.Keyboard.RenderData
按钮上的文字
getLanguage() - Method in class com.mikuac.shiro.dto.action.response.OcrResp
 
getLastMessageTime() - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp.Statistics
最后一条消息时间
getLastMessageTime() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.StatusStatistics
 
getLastSentTime() - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
getLegendList() - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp
 
getLevel() - Method in class com.mikuac.shiro.dto.action.response.CheckUrlSafelyResp
 
getLevel() - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
getLevel() - Method in class com.mikuac.shiro.dto.action.response.StrangerInfoResp
等级
getLevel() - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupSender
 
getLightCharNum() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
getLikes() - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent
表情详情
getLoginDays() - Method in class com.mikuac.shiro.dto.action.response.StrangerInfoResp
在线天数?我猜的(
getLoginInfo() - Method in interface com.mikuac.shiro.action.OneBot
获取登录号信息
getLoginInfo() - Method in class com.mikuac.shiro.core.Bot
获取登录号信息
getLong(String) - Method in class com.mikuac.shiro.common.utils.JsonObjectWrapper
 
getLongData(String) - Method in class com.mikuac.shiro.model.ArrayMsg
 
getLostTimes() - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp.Statistics
账号掉线次数
getLostTimes() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.StatusStatistics
 
getLuckyWord() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
getLuckyWordId() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
getMatcher() - Method in class com.mikuac.shiro.common.utils.CheckResult
 
getMaxAdminCount() - Method in class com.mikuac.shiro.dto.action.response.GuildMetaByGuestResp
 
getMaxBinaryMessageBufferSize() - Method in class com.mikuac.shiro.properties.WebSocketProperties
二进制消息的最大长度 512KB
getMaxMemberCount() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoResp
 
getMaxMemberCount() - Method in class com.mikuac.shiro.dto.action.response.GuildMetaByGuestResp
 
getMaxPoolSize() - Method in class com.mikuac.shiro.properties.TaskPoolProperties
最大线程数
getMaxRobotCount() - Method in class com.mikuac.shiro.dto.action.response.GuildMetaByGuestResp
 
getMaxTextMessageBufferSize() - Method in class com.mikuac.shiro.properties.WebSocketProperties
最大文本消息缓冲区 512KB
getMemberCount() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoResp
 
getMemberCount() - Method in class com.mikuac.shiro.dto.action.response.GuildMetaByGuestResp
 
getMemberQid() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.GroupOwner
 
getMembers() - Method in class com.mikuac.shiro.dto.action.response.GuildMemberListResp
成员列表
getMemberUid() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.GroupOwner
 
getMemberUin() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.GroupOwner
 
getMessage() - Method in class com.mikuac.shiro.dto.action.response.GetGuildMsgResp
 
getMessage() - Method in class com.mikuac.shiro.dto.event.message.MessageEvent
 
getMessageId() - Method in class com.mikuac.shiro.dto.action.common.GuildMsgId
 
getMessageId() - Method in class com.mikuac.shiro.dto.action.common.MsgId
 
getMessageId() - Method in class com.mikuac.shiro.dto.action.response.EssenceMsgResp
 
getMessageId() - Method in class com.mikuac.shiro.dto.action.response.GetGuildMsgResp
 
getMessageId() - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
getMessageId() - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent
 
getMessageId() - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent
消息 ID
getMessageId() - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent
消息ID
getMessageId() - Method in class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent
 
getMessageId() - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent
消息ID
getMessageId() - Method in class com.mikuac.shiro.dto.event.notice.MessageReactionsUpdatedNoticeEvent
消息ID
getMessageId() - Method in class com.mikuac.shiro.dto.event.notice.PrivateMsgDeleteNoticeEvent
 
getMessageReceived() - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp.Statistics
接受信息总数
getMessageReceived() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.StatusStatistics
 
getMessages() - Method in class com.mikuac.shiro.dto.action.response.GetForwardMsgResp
 
getMessages() - Method in class com.mikuac.shiro.dto.action.response.GetMsgListResp
 
getMessageSent() - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp.Statistics
发送信息总数
getMessageSent() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.StatusStatistics
 
getMessageSeq() - Method in class com.mikuac.shiro.dto.action.response.GetGuildMsgResp
 
getMessageSource() - Method in class com.mikuac.shiro.dto.action.response.GetGuildMsgResp
 
getMessageType() - Method in class com.mikuac.shiro.dto.event.message.MessageEvent
 
getMethod() - Method in class com.mikuac.shiro.model.HandlerMethod
 
getModifyTime() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
getMsg(int) - Method in interface com.mikuac.shiro.action.OneBot
获取消息
getMsg(int) - Method in class com.mikuac.shiro.core.Bot
获取消息
getMsgEventSeq() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
getMsgImgUrlList(List<ArrayMsg>) - Static method in class com.mikuac.shiro.common.utils.ShiroUtils
获取消息内所有图片链接
GetMsgListResp - Class in com.mikuac.shiro.dto.action.response
 
GetMsgListResp() - Constructor for class com.mikuac.shiro.dto.action.response.GetMsgListResp
 
getMsgVideoUrlList(List<ArrayMsg>) - Static method in class com.mikuac.shiro.common.utils.ShiroUtils
获取消息内所有视频链接
getName() - Method in class com.mikuac.shiro.dto.action.common.Anonymous
 
getName() - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent.File
 
getName() - Method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent.File
 
getNewInfo() - Method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent
更新后的频道信息
getNextToken() - Method in class com.mikuac.shiro.dto.action.response.GuildMemberListResp
翻页Token
getNickname() - Method in class com.mikuac.shiro.dto.action.response.FriendInfoResp
 
getNickname() - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.CurrentTalkative
 
getNickname() - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.OtherHonor
 
getNickname() - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
getNickname() - Method in class com.mikuac.shiro.dto.action.response.GuildMemberProfileResp
 
getNickname() - Method in class com.mikuac.shiro.dto.action.response.GuildServiceProfileResp
 
getNickname() - Method in class com.mikuac.shiro.dto.action.response.LoginInfoResp
 
getNickname() - Method in class com.mikuac.shiro.dto.action.response.MsgResp.Sender
 
getNickname() - Method in class com.mikuac.shiro.dto.action.response.StrangerInfoResp
昵称
getNickname() - Method in class com.mikuac.shiro.dto.action.response.UnidirectionalFriendListResp
 
getNickname() - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupSender
 
getNickname() - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent.Sender
 
getNickname() - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent.PrivateSender
 
getNoticeType() - Method in class com.mikuac.shiro.dto.event.notice.NoticeEvent
 
getObject() - Method in class com.mikuac.shiro.model.HandlerMethod
 
getObjectMapper() - Static method in class com.mikuac.shiro.common.utils.JsonUtils
 
getOldInfo() - Method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent
更新前的频道信息
getOnline() - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp
表示BOT是否在线
getOnline() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.Status
 
getOnlineClients(boolean) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
获取当前账号在线客户端列表
getOnlineClients(boolean) - Method in class com.mikuac.shiro.core.Bot
获取当前账号在线客户端列表
getOperatorId() - Method in class com.mikuac.shiro.dto.action.response.EssenceMsgResp
 
getOperatorId() - Method in class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent
操作者ID
getOperatorId() - Method in class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent
操作者ID
getOperatorId() - Method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent
操作者ID
getOperatorId() - Method in class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent
 
getOperatorId() - Method in class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent
 
getOperatorId() - Method in class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent
 
getOperatorId() - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent
操作者ID
getOperatorId() - Method in class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent
 
getOperatorId() - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent
操作者ID
getOperatorNick() - Method in class com.mikuac.shiro.dto.action.response.EssenceMsgResp
 
getOperatorTime() - Method in class com.mikuac.shiro.dto.action.response.EssenceMsgResp
 
getOrDefault(String, Object) - Method in class com.mikuac.shiro.common.utils.JsonObjectWrapper
 
getOwnerGuildId() - Method in class com.mikuac.shiro.dto.action.response.ChannelInfoResp
所属频道ID
getOwnerId() - Method in class com.mikuac.shiro.dto.action.response.GuildMetaByGuestResp
 
getPacketLost() - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp.Statistics
数据包丢失总数
getPacketLost() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.StatusStatistics
 
getPacketReceived() - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp.Statistics
收到的数据包总数
getPacketReceived() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.StatusStatistics
 
getPacketSent() - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp.Statistics
发送的数据包总数
getPacketSent() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.StatusStatistics
 
getPath() - Method in interface com.mikuac.shiro.enums.ActionPath
获取自定义请求路径路径
getPath() - Method in enum class com.mikuac.shiro.enums.ActionPathEnum
获取自定义请求路径路径
getPerformerList() - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp
 
getPermission() - Method in class com.mikuac.shiro.common.utils.Keyboard.Action
权限设置
getPlainText() - Method in class com.mikuac.shiro.dto.event.message.MessageEvent
 
getPlugin(Class<? extends BotPlugin>) - Method in class com.mikuac.shiro.common.utils.EventUtils
获取插件
getPluginClassLoader() - Method in class com.mikuac.shiro.core.PluginManager
 
getPluginList() - Method in class com.mikuac.shiro.core.Bot
 
getPluginList() - Method in class com.mikuac.shiro.properties.ShiroProperties
插件列表
getPluginMavenRepositoryUrl() - Method in class com.mikuac.shiro.properties.ShiroProperties
Maven仓库URL,用于插件依赖解析和下载
getPluginScanPath() - Method in class com.mikuac.shiro.properties.ShiroProperties
插件扫描路径(默认:项目根目录下的plugins目录)
getPluginsGood() - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp
原 CQHTTP 字段
getPluginsIsGood() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.Status
 
getPostType() - Method in class com.mikuac.shiro.dto.event.Event
 
getPostType() - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent
 
getPrivateSender() - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent
发送人信息
getProtocolVersion() - Method in class com.mikuac.shiro.dto.action.response.VersionInfoResp
 
getQid() - Method in class com.mikuac.shiro.dto.action.response.StrangerInfoResp
qid id 身份卡
getQqMusicMedalSwitch() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
getQueueCapacity() - Method in class com.mikuac.shiro.properties.TaskPoolProperties
缓冲队列大小
getRate() - Method in class com.mikuac.shiro.properties.RateLimiterProperties
补充速率(每秒补充的令牌数量)
getRawMessage() - Method in class com.mikuac.shiro.dto.event.message.MessageEvent
 
getRawType() - Method in class com.mikuac.shiro.model.ArrayMsg
 
getRealMessageType() - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
getReconnectInterval() - Method in class com.mikuac.shiro.properties.WebSocketClientProperties
断线重连时间(秒)
getRemainAtAllCountForGroup() - Method in class com.mikuac.shiro.dto.action.response.GroupAtAllRemainResp
群内所有管理当天剩余 @全体成员 次数
getRemainAtAllCountForUin() - Method in class com.mikuac.shiro.dto.action.response.GroupAtAllRemainResp
Bot 当天剩余 @全体成员 次数
getRemark() - Method in class com.mikuac.shiro.dto.action.response.FriendInfoResp
 
getRenderData() - Method in class com.mikuac.shiro.common.utils.Keyboard.Button
 
getReply() - Method in class com.mikuac.shiro.common.utils.Keyboard.Action
指令按钮可用,指令是否带引用回复本消息,默认 false。支持版本 8983
getRequestType() - Method in class com.mikuac.shiro.dto.event.request.RequestEvent
 
getReserve() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
getResultCode() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp
 
getRetCode() - Method in class com.mikuac.shiro.dto.action.common.ActionData
 
getRetCode() - Method in class com.mikuac.shiro.dto.action.common.ActionList
 
getRetCode() - Method in class com.mikuac.shiro.dto.action.common.ActionRaw
 
getRole() - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
getRole() - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupSender
 
getRoles() - Method in class com.mikuac.shiro.dto.action.response.GuildMemberProfileResp
 
getRows() - Method in class com.mikuac.shiro.common.utils.Keyboard.Content
 
getSelfId() - Method in class com.mikuac.shiro.core.Bot
 
getSelfId() - Method in class com.mikuac.shiro.dto.event.Event
 
getSelfId() - Method in class com.mikuac.shiro.dto.event.meta.MetaEvent
 
getSelfId() - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent
 
getSelfTinyId() - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent
 
getSender() - Method in class com.mikuac.shiro.dto.action.response.GetGuildMsgResp
 
getSender() - Method in class com.mikuac.shiro.dto.action.response.MsgResp
 
getSender() - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
getSender() - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent
 
getSenderId() - Method in class com.mikuac.shiro.dto.action.response.EssenceMsgResp
 
getSenderId() - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent
 
getSenderNick() - Method in class com.mikuac.shiro.dto.action.response.EssenceMsgResp
 
getSenderTime() - Method in class com.mikuac.shiro.dto.action.response.EssenceMsgResp
 
getSession() - Method in class com.mikuac.shiro.core.Bot
 
getSessionStatus(WebSocketSession) - Static method in class com.mikuac.shiro.common.utils.ConnectionUtils
 
getSex() - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
getSex() - Method in class com.mikuac.shiro.dto.action.response.StrangerInfoResp
性别 male 或 female 或 unknown
getSex() - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupSender
 
getSex() - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent.PrivateSender
 
getShowPlayTogetherSwitch() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
getSize() - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent.File
 
getSize() - Method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent.File
 
getSlices() - Method in class com.mikuac.shiro.dto.action.response.WordSlicesResp
 
getSlowModes() - Method in class com.mikuac.shiro.dto.action.response.ChannelInfoResp
频道内可用慢速模式类型列表
getSortedGroups(long[]) - Method in class com.mikuac.shiro.common.utils.CacheUtils
 
getSortedSenders(long[]) - Method in class com.mikuac.shiro.common.utils.CacheUtils
 
getSource() - Method in class com.mikuac.shiro.dto.action.response.UnidirectionalFriendListResp
 
getSpecifyRoleIds() - Method in class com.mikuac.shiro.common.utils.Keyboard.Permission
有权限的身份组 id 的列表(仅频道可用)
getSpecifyUserIds() - Method in class com.mikuac.shiro.common.utils.Keyboard.Permission
有权限的用户 id 的列表
getStarId() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
getStat() - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp
运行统计
getStat() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.Status
 
getStatus() - Method in interface com.mikuac.shiro.action.OneBot
获取状态
getStatus() - Method in class com.mikuac.shiro.core.Bot
获取状态
getStatus() - Method in class com.mikuac.shiro.dto.action.common.ActionData
 
getStatus() - Method in class com.mikuac.shiro.dto.action.common.ActionList
 
getStatus() - Method in class com.mikuac.shiro.dto.action.common.ActionRaw
 
getStatus() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent
 
GetStatusResp - Class in com.mikuac.shiro.dto.action.response
 
GetStatusResp() - Constructor for class com.mikuac.shiro.dto.action.response.GetStatusResp
 
GetStatusResp.Statistics - Class in com.mikuac.shiro.dto.action.response
 
getStrangerInfo(long, boolean) - Method in interface com.mikuac.shiro.action.OneBot
获取陌生人信息
getStrangerInfo(long, boolean) - Method in class com.mikuac.shiro.core.Bot
获取陌生人信息
getString(String) - Method in class com.mikuac.shiro.common.utils.JsonObjectWrapper
 
getStringData(String) - Method in class com.mikuac.shiro.model.ArrayMsg
 
getStrongNewbieList() - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp
 
getStyle() - Method in class com.mikuac.shiro.common.utils.Keyboard.RenderData
按钮样式:0 灰色线框,1 蓝色线框
getSubType() - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
getSubType() - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent
 
getSubType() - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent
消息子类型, 如果是好友则是 friend, 如果是群临时会话则是 group, 如果是在群中自身发送则是 group_self
getSubType() - Method in class com.mikuac.shiro.dto.event.meta.LifecycleMetaEvent
just is `enable`, `disable`, `connect`
getSubType() - Method in class com.mikuac.shiro.dto.event.notice.GroupAdminNoticeEvent
set、unset 事件子类型, 分别表示设置和取消管理
getSubType() - Method in class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent
 
getSubType() - Method in class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent
 
getSubType() - Method in class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent
 
getSubType() - Method in class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent
 
getSubType() - Method in class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent
 
getSubType() - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent
操作类型: remove add
getSubType() - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent
 
getSubType() - Method in class com.mikuac.shiro.dto.event.request.GroupAddRequestEvent
 
getTalkativeList() - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp
 
getTalkPermission() - Method in class com.mikuac.shiro.dto.action.response.ChannelInfoResp
发言权限类型
getTargetId() - Method in class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent
 
getTargetId() - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent
 
getTempSource() - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent
临时会话来源
getTexts() - Method in class com.mikuac.shiro.dto.action.response.OcrResp
 
getThreadNamePrefix() - Method in class com.mikuac.shiro.properties.TaskPoolProperties
线程池名前缀
getTime() - Method in class com.mikuac.shiro.dto.action.response.GetGuildMsgResp
 
getTime() - Method in class com.mikuac.shiro.dto.event.Event
 
getTime() - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent
 
getTime() - Method in class com.mikuac.shiro.dto.event.meta.MetaEvent
 
getTime() - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent
 
getTimeout() - Method in class com.mikuac.shiro.properties.RateLimiterProperties
等待超时
getTimeout() - Method in class com.mikuac.shiro.properties.WebSocketProperties
超时回收,10秒
getTinyId() - Method in class com.mikuac.shiro.dto.action.response.GuildMemberProfileResp
 
getTinyId() - Method in class com.mikuac.shiro.dto.action.response.GuildServiceProfileResp
 
getTinyId() - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent.Sender
 
getTitle() - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
getTitle() - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupSender
 
getTitleExpireTime() - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
getTodoSeq() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
getToken() - Method in class com.mikuac.shiro.core.Bot
获取客户端连接的 token
getTotalFileCount() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Folders
 
getType() - Method in class com.mikuac.shiro.common.utils.Keyboard.Action
设置 0 跳转按钮:http 或 小程序 客户端识别 scheme,
设置 1 回调按钮:回调后台接口, data 传给后台,
设置 2 指令按钮:自动在输入框插入 @bot data
getType() - Method in class com.mikuac.shiro.common.utils.Keyboard
 
getType() - Method in class com.mikuac.shiro.common.utils.Keyboard.Permission
0 指定用户可操作,
1 仅管理者可操作,
2 所有人可操作,
3 指定身份组可操作(仅频道可用)
getType() - Method in class com.mikuac.shiro.model.ArrayMsg
 
getType() - Method in class com.mikuac.shiro.model.HandlerMethod
 
getUnfriendly() - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
getUnidirectionalFriendList() - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
获取单向好友列表
getUnidirectionalFriendList() - Method in class com.mikuac.shiro.core.Bot
获取单向好友列表
getUnSupportTips() - Method in class com.mikuac.shiro.common.utils.Keyboard.Action
客户端不支持本action的时候,弹出的toast文案
getUploader() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
getUploaderName() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
getUploadTime() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
getUrl() - Method in class com.mikuac.shiro.dto.action.response.UrlResp
 
getUrl() - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent.File
 
getUrl() - Method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent.File
 
getUrl() - Method in class com.mikuac.shiro.properties.WebSocketClientProperties
ws地址
getUrl() - Method in class com.mikuac.shiro.properties.WebSocketServerProperties
ws地址
getUserAvatar(long, int) - Static method in class com.mikuac.shiro.common.utils.ShiroUtils
获取用户头像
getUserId() - Method in class com.mikuac.shiro.dto.action.response.FriendInfoResp
 
getUserId() - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.CurrentTalkative
 
getUserId() - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.OtherHonor
 
getUserId() - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
getUserId() - Method in class com.mikuac.shiro.dto.action.response.LoginInfoResp
 
getUserId() - Method in class com.mikuac.shiro.dto.action.response.MsgResp.Sender
 
getUserId() - Method in class com.mikuac.shiro.dto.action.response.StrangerInfoResp
QQ 号
getUserId() - Method in class com.mikuac.shiro.dto.action.response.UnidirectionalFriendListResp
 
getUserId() - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupSender
 
getUserId() - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent.Sender
 
getUserId() - Method in class com.mikuac.shiro.dto.event.message.MessageEvent
 
getUserId() - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent.PrivateSender
 
getUserId() - Method in class com.mikuac.shiro.dto.event.notice.FriendAddNoticeEvent
 
getUserId() - Method in class com.mikuac.shiro.dto.event.notice.GroupAdminNoticeEvent
管理员 QQ 号
getUserId() - Method in class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent
 
getUserId() - Method in class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent
 
getUserId() - Method in class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent
 
getUserId() - Method in class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent
 
getUserId() - Method in class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent
 
getUserId() - Method in class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent
 
getUserId() - Method in class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent
 
getUserId() - Method in class com.mikuac.shiro.dto.event.notice.NoticeEvent
 
getUserId() - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent
 
getUserId() - Method in class com.mikuac.shiro.dto.event.notice.PrivateMsgDeleteNoticeEvent
 
getUserId() - Method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent
 
getUserId() - Method in class com.mikuac.shiro.dto.event.request.RequestEvent
 
getVersion() - Method in class com.mikuac.shiro.dto.action.response.VersionInfoResp
 
getVersionInfo() - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
获取版本信息
getVersionInfo() - Method in class com.mikuac.shiro.core.Bot
 
getVisibleType() - Method in class com.mikuac.shiro.dto.action.response.ChannelInfoResp
可视性类型
getVisitedLabel() - Method in class com.mikuac.shiro.common.utils.Keyboard.RenderData
点击后按钮的上文字
getWaitBotConnect() - Method in class com.mikuac.shiro.properties.ShiroProperties
当发生掉线后, 等待重新连接的时间, 如果小于或等于0, 则不等待, 单位为秒数 用于在处理 event 时, bot 因网络波动掉线, event 实例中的 bot 不可用(无法发送消息) 开启后, 掉线后则等待重新上线, 若重新连接则可以继续发送消息 注意, 如果掉线还未连接期间发送消息, 因为无法预见是否会重新连接, 所以发送仍然会失败, 仅重新连接成功后才正常发送消息 p.s.
getWordSlices(String) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
获取中文分词
getWordSlices(String) - Method in class com.mikuac.shiro.core.Bot
获取中文分词
getYes() - Method in class com.mikuac.shiro.dto.action.response.BooleanResp
 
gift - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
礼物
gift(long, int) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
gift(long, int) - Method in class com.mikuac.shiro.common.utils.MsgUtils
礼物 仅支持免费礼物, 发送群礼物消息 无法撤回, 返回的 message id 恒定为 0
GoCQHTTPExtend - Interface in com.mikuac.shiro.action
 
group(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.MessageEvent
群消息
group(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.RequestEvent
加群请求
GROUP - Enum constant in enum class com.mikuac.shiro.enums.CommonEnum
group
GROUP - Enum constant in enum class com.mikuac.shiro.enums.MessageEventEnum
群消息
GROUP - Enum constant in enum class com.mikuac.shiro.enums.RequestEventEnum
加群请求
GROUP - Static variable in class com.mikuac.shiro.constant.ActionParams
 
GROUP_ADMIN - Enum constant in enum class com.mikuac.shiro.enums.NoticeEventEnum
管理员变动
GROUP_BAN - Enum constant in enum class com.mikuac.shiro.enums.NoticeEventEnum
群禁言
GROUP_CARD_CHANGE - Enum constant in enum class com.mikuac.shiro.enums.NoticeEventEnum
群名片变更
GROUP_DECREASE - Enum constant in enum class com.mikuac.shiro.enums.NoticeEventEnum
退群
GROUP_ID - Static variable in class com.mikuac.shiro.constant.ActionParams
 
GROUP_INCREASE - Enum constant in enum class com.mikuac.shiro.enums.NoticeEventEnum
加群
GROUP_MESSAGE_REACTION - Enum constant in enum class com.mikuac.shiro.enums.NoticeEventEnum
群消息表情贴
GROUP_MSG_DELETE - Enum constant in enum class com.mikuac.shiro.enums.NoticeEventEnum
群消息撤回
GROUP_NAME - Static variable in class com.mikuac.shiro.constant.ActionParams
 
GROUP_POKE - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
发送群聊戳一戳
GROUP_UPLOAD - Enum constant in enum class com.mikuac.shiro.enums.NoticeEventEnum
群文件上传
GroupAddRequestEvent - Class in com.mikuac.shiro.dto.event.request
Created on 2021/7/8.
GroupAddRequestEvent() - Constructor for class com.mikuac.shiro.dto.event.request.GroupAddRequestEvent
 
GroupAddRequestEvent(GroupAddRequestEvent.GroupAddRequestEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.request.GroupAddRequestEvent
 
GroupAddRequestEvent(String, Long, Long) - Constructor for class com.mikuac.shiro.dto.event.request.GroupAddRequestEvent
 
GroupAddRequestEvent.GroupAddRequestEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.request
 
GroupAddRequestEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.request.GroupAddRequestEvent.GroupAddRequestEventBuilder
 
GroupAddRequestHandler - Annotation Interface in com.mikuac.shiro.annotation
 
groupAdmin(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.NoticeEvent
群管理员变动
GroupAdminHandler - Annotation Interface in com.mikuac.shiro.annotation
群管理员变动事件注解
GroupAdminNoticeEvent - Class in com.mikuac.shiro.dto.event.notice
Created on 2021/7/8.
GroupAdminNoticeEvent() - Constructor for class com.mikuac.shiro.dto.event.notice.GroupAdminNoticeEvent
 
GroupAdminNoticeEvent(GroupAdminNoticeEvent.GroupAdminNoticeEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.notice.GroupAdminNoticeEvent
 
GroupAdminNoticeEvent(String, Long, Long) - Constructor for class com.mikuac.shiro.dto.event.notice.GroupAdminNoticeEvent
Creates a new GroupAdminNoticeEvent instance.
GroupAdminNoticeEvent.GroupAdminNoticeEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.notice
 
GroupAdminNoticeEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.notice.GroupAdminNoticeEvent.GroupAdminNoticeEventBuilder
 
GroupAtAllRemainResp - Class in com.mikuac.shiro.dto.action.response
Created on 2021/7/8.
GroupAtAllRemainResp() - Constructor for class com.mikuac.shiro.dto.action.response.GroupAtAllRemainResp
 
groupBan(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.NoticeEvent
群禁言
GroupBanNoticeEvent - Class in com.mikuac.shiro.dto.event.notice
Created on 2021/7/8.
GroupBanNoticeEvent() - Constructor for class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent
 
GroupBanNoticeEvent(GroupBanNoticeEvent.GroupBanNoticeEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent
 
GroupBanNoticeEvent(String, Long, Long, Long, Long) - Constructor for class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent
 
GroupBanNoticeEvent.GroupBanNoticeEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.notice
 
GroupBanNoticeEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent.GroupBanNoticeEventBuilder
 
GroupBanNoticeHandler - Annotation Interface in com.mikuac.shiro.annotation
 
groupCardChange(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.NoticeEvent
群成员名片更新
GroupCardChangeNoticeEvent - Class in com.mikuac.shiro.dto.event.notice
Created on 2021/7/8.
GroupCardChangeNoticeEvent() - Constructor for class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent
 
GroupCardChangeNoticeEvent(GroupCardChangeNoticeEvent.GroupCardChangeNoticeEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent
 
GroupCardChangeNoticeEvent(String, Long, String, Long) - Constructor for class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent
 
GroupCardChangeNoticeEvent.GroupCardChangeNoticeEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.notice
 
GroupCardChangeNoticeEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent.GroupCardChangeNoticeEventBuilder
 
GroupCardChangeNoticeHandler - Annotation Interface in com.mikuac.shiro.annotation
 
groupDecrease(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.NoticeEvent
群成员减少
GroupDecreaseHandler - Annotation Interface in com.mikuac.shiro.annotation
退群事件注解
GroupDecreaseNoticeEvent - Class in com.mikuac.shiro.dto.event.notice
Created on 2021/7/8.
GroupDecreaseNoticeEvent() - Constructor for class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent
 
GroupDecreaseNoticeEvent(GroupDecreaseNoticeEvent.GroupDecreaseNoticeEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent
 
GroupDecreaseNoticeEvent(String, Long, Long, Long) - Constructor for class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent
 
GroupDecreaseNoticeEvent.GroupDecreaseNoticeEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.notice
 
GroupDecreaseNoticeEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent.GroupDecreaseNoticeEventBuilder
 
GroupFilesResp - Class in com.mikuac.shiro.dto.action.response
GroupFilesResp class.
GroupFilesResp() - Constructor for class com.mikuac.shiro.dto.action.response.GroupFilesResp
 
GroupFilesResp.Files - Class in com.mikuac.shiro.dto.action.response
群文件
GroupFilesResp.Folders - Class in com.mikuac.shiro.dto.action.response
群文件夹
GroupHonorChangeNoticeEvent - Class in com.mikuac.shiro.dto.event.notice
Created on 2021/7/8.
GroupHonorChangeNoticeEvent() - Constructor for class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent
 
GroupHonorChangeNoticeEvent(GroupHonorChangeNoticeEvent.GroupHonorChangeNoticeEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent
 
GroupHonorChangeNoticeEvent(String, Long, String, Long) - Constructor for class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent
 
GroupHonorChangeNoticeEvent.GroupHonorChangeNoticeEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.notice
 
GroupHonorChangeNoticeEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent.GroupHonorChangeNoticeEventBuilder
 
GroupHonorInfoResp - Class in com.mikuac.shiro.dto.action.response
Created on 2021/7/8.
GroupHonorInfoResp() - Constructor for class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp
 
GroupHonorInfoResp.CurrentTalkative - Class in com.mikuac.shiro.dto.action.response
忘了是啥
GroupHonorInfoResp.OtherHonor - Class in com.mikuac.shiro.dto.action.response
其它荣耀
groupId(Long) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupMessageEventBuilder
 
groupId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupAdminNoticeEvent.GroupAdminNoticeEventBuilder
群号
groupId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent.GroupBanNoticeEventBuilder
 
groupId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent.GroupCardChangeNoticeEventBuilder
 
groupId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent.GroupDecreaseNoticeEventBuilder
 
groupId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent.GroupHonorChangeNoticeEventBuilder
 
groupId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent.GroupIncreaseNoticeEventBuilder
 
groupId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent.GroupLuckyKingNoticeEventBuilder
 
groupId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent.GroupMessageReactionNoticeEventBuilder
群组ID
groupId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent.GroupMsgDeleteNoticeEventBuilder
 
groupId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent.GroupUploadNoticeEventBuilder
 
groupId(Long) - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent.MessageEmojiLikeNoticeEventBuilder
群组ID
groupId(Long) - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent.PokeNoticeEventBuilder
 
groupId(Long) - Method in class com.mikuac.shiro.dto.event.request.GroupAddRequestEvent.GroupAddRequestEventBuilder
 
groupIncrease(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.NoticeEvent
群成员增加
GroupIncreaseHandler - Annotation Interface in com.mikuac.shiro.annotation
入群事件注解
GroupIncreaseNoticeEvent - Class in com.mikuac.shiro.dto.event.notice
Created on 2021/7/8.
GroupIncreaseNoticeEvent() - Constructor for class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent
 
GroupIncreaseNoticeEvent(GroupIncreaseNoticeEvent.GroupIncreaseNoticeEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent
 
GroupIncreaseNoticeEvent(String, Long, Long, Long) - Constructor for class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent
 
GroupIncreaseNoticeEvent.GroupIncreaseNoticeEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.notice
 
GroupIncreaseNoticeEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent.GroupIncreaseNoticeEventBuilder
 
GroupInfoExResp - Class in com.mikuac.shiro.dto.action.response
 
GroupInfoExResp() - Constructor for class com.mikuac.shiro.dto.action.response.GroupInfoExResp
 
GroupInfoExResp.ExtInfo - Class in com.mikuac.shiro.dto.action.response
 
GroupInfoExResp.GroupOwner - Class in com.mikuac.shiro.dto.action.response
 
GroupInfoResp - Class in com.mikuac.shiro.dto.action.response
Created on 2021/7/8.
GroupInfoResp() - Constructor for class com.mikuac.shiro.dto.action.response.GroupInfoResp
 
GroupLuckyKingNoticeEvent - Class in com.mikuac.shiro.dto.event.notice
Created on 2021/7/8.
GroupLuckyKingNoticeEvent() - Constructor for class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent
 
GroupLuckyKingNoticeEvent(GroupLuckyKingNoticeEvent.GroupLuckyKingNoticeEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent
 
GroupLuckyKingNoticeEvent(String, Long, Long, Long) - Constructor for class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent
 
GroupLuckyKingNoticeEvent.GroupLuckyKingNoticeEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.notice
 
GroupLuckyKingNoticeEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent.GroupLuckyKingNoticeEventBuilder
 
GroupMemberInfoResp - Class in com.mikuac.shiro.dto.action.response
Created on 2021/7/8.
GroupMemberInfoResp() - Constructor for class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
GroupMessageEvent - Class in com.mikuac.shiro.dto.event.message
GroupMessageEvent class.
GroupMessageEvent() - Constructor for class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
GroupMessageEvent(GroupMessageEvent.GroupMessageEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
GroupMessageEvent(Integer, String, String, String, Boolean, Long, Anonymous, GroupMessageEvent.GroupSender, Boolean) - Constructor for class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
GroupMessageEvent.GroupMessageEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.message
 
GroupMessageEvent.GroupSender - Class in com.mikuac.shiro.dto.event.message
sender信息
GroupMessageEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupMessageEventBuilder
 
GroupMessageFilterUtils - Class in com.mikuac.shiro.common.utils
 
GroupMessageHandler - Annotation Interface in com.mikuac.shiro.annotation
群消息事件注解
GroupMessageReactionNoticeEvent - Class in com.mikuac.shiro.dto.event.notice
GroupMessageReactionNoticeEvent class.
GroupMessageReactionNoticeEvent() - Constructor for class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent
 
GroupMessageReactionNoticeEvent(GroupMessageReactionNoticeEvent.GroupMessageReactionNoticeEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent
 
GroupMessageReactionNoticeEvent(Long, Integer, Long, String, String, Integer) - Constructor for class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent
Creates a new GroupMessageReactionNoticeEvent instance.
GroupMessageReactionNoticeEvent.GroupMessageReactionNoticeEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.notice
 
GroupMessageReactionNoticeEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent.GroupMessageReactionNoticeEventBuilder
 
groupMsgDelete(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.NoticeEvent
群消息撤回
GroupMsgDeleteNoticeEvent - Class in com.mikuac.shiro.dto.event.notice
Created on 2021/7/8.
GroupMsgDeleteNoticeEvent() - Constructor for class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent
 
GroupMsgDeleteNoticeEvent(GroupMsgDeleteNoticeEvent.GroupMsgDeleteNoticeEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent
 
GroupMsgDeleteNoticeEvent(Long, Long, Long, Integer) - Constructor for class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent
 
GroupMsgDeleteNoticeEvent.GroupMsgDeleteNoticeEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.notice
 
GroupMsgDeleteNoticeEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent.GroupMsgDeleteNoticeEventBuilder
 
GroupMsgDeleteNoticeHandler - Annotation Interface in com.mikuac.shiro.annotation
GroupMsgDeleteNoticeHandler class.
GroupOwner() - Constructor for class com.mikuac.shiro.dto.action.response.GroupInfoExResp.GroupOwner
 
GroupPokeNoticeHandler - Annotation Interface in com.mikuac.shiro.annotation
 
groupReactionMessage(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.NoticeEvent
群消息表情贴
GroupReactionNoticeHandler - Annotation Interface in com.mikuac.shiro.annotation
 
groups() - Element in annotation interface com.mikuac.shiro.annotation.MessageHandlerFilter
仅注解指明的群组会触发, 如果为空则任意群组都可以触发 注, 私聊消息无效
GroupSender() - Constructor for class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupSender
 
groupUpload(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.NoticeEvent
群文件上传
GroupUploadNoticeEvent - Class in com.mikuac.shiro.dto.event.notice
Created on 2021/7/8.
GroupUploadNoticeEvent() - Constructor for class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent
 
GroupUploadNoticeEvent(GroupUploadNoticeEvent.GroupUploadNoticeEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent
 
GroupUploadNoticeEvent(Long, GroupUploadNoticeEvent.File) - Constructor for class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent
 
GroupUploadNoticeEvent.File - Class in com.mikuac.shiro.dto.event.notice
文件实体
GroupUploadNoticeEvent.GroupUploadNoticeEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.notice
 
GroupUploadNoticeEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent.GroupUploadNoticeEventBuilder
 
GroupUploadNoticeHandler - Annotation Interface in com.mikuac.shiro.annotation
 
guild(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.MessageEvent
频道消息
GUILD - Enum constant in enum class com.mikuac.shiro.enums.MessageEventEnum
频道消息
GUILD_ID - Static variable in class com.mikuac.shiro.constant.ActionParams
 
guildId(String) - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent.GuildMessageEventBuilder
 
guildId(String) - Method in class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent.ChannelCreatedNoticeEventBuilder
频道ID
guildId(String) - Method in class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent.ChannelDestroyedNoticeEventBuilder
频道ID
guildId(String) - Method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent.ChannelUpdatedNoticeEventBuilder
频道ID
guildId(String) - Method in class com.mikuac.shiro.dto.event.notice.MessageReactionsUpdatedNoticeEvent.MessageReactionsUpdatedNoticeEventBuilder
频道ID
GuildListResp - Class in com.mikuac.shiro.dto.action.response
GuildListResp class.
GuildListResp() - Constructor for class com.mikuac.shiro.dto.action.response.GuildListResp
 
GuildMemberListResp - Class in com.mikuac.shiro.dto.action.response
GuildMemberListResp class.
GuildMemberListResp() - Constructor for class com.mikuac.shiro.dto.action.response.GuildMemberListResp
 
GuildMemberProfileResp - Class in com.mikuac.shiro.dto.action.response
GuildMemberProfileResp class.
GuildMemberProfileResp() - Constructor for class com.mikuac.shiro.dto.action.response.GuildMemberProfileResp
 
GuildMessageEvent - Class in com.mikuac.shiro.dto.event.message
频道消息
GuildMessageEvent() - Constructor for class com.mikuac.shiro.dto.event.message.GuildMessageEvent
 
GuildMessageEvent(GuildMessageEvent.GuildMessageEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.message.GuildMessageEvent
 
GuildMessageEvent(String, String, String, String, String, String, Long, GuildMessageEvent.Sender) - Constructor for class com.mikuac.shiro.dto.event.message.GuildMessageEvent
 
GuildMessageEvent.GuildMessageEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.message
 
GuildMessageEvent.Sender - Class in com.mikuac.shiro.dto.event.message
Sender Info
GuildMessageEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.message.GuildMessageEvent.GuildMessageEventBuilder
 
GuildMessageHandler - Annotation Interface in com.mikuac.shiro.annotation
频道消息事件注解
GuildMetaByGuestResp - Class in com.mikuac.shiro.dto.action.response
GuildMetaByGuestResp class.
GuildMetaByGuestResp() - Constructor for class com.mikuac.shiro.dto.action.response.GuildMetaByGuestResp
 
GuildMsgId - Class in com.mikuac.shiro.dto.action.common
GuildMsgId class.
GuildMsgId() - Constructor for class com.mikuac.shiro.dto.action.common.GuildMsgId
 
GuildServiceProfileResp - Class in com.mikuac.shiro.dto.action.response
GuildServiceProfileResp class.
GuildServiceProfileResp() - Constructor for class com.mikuac.shiro.dto.action.response.GuildServiceProfileResp
 

H

handleFirstConnect(long, WebSocketSession, BotFactory, CoreEvent, ThreadPoolTaskExecutor) - Static method in class com.mikuac.shiro.common.utils.ConnectionUtils
 
handler(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.MessageEvent
消息事件分发
handler(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.MetaEvent
元事件分发
handler(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.NoticeEvent
通知事件分发
handler(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.NotifyEvent
通知事件分发
handler(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.RequestEvent
请求事件分发
handler(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.EventHandler
事件分发
handleReConnect(Bot, long, WebSocketSession) - Static method in class com.mikuac.shiro.common.utils.ConnectionUtils
 
HandlerMethod - Class in com.mikuac.shiro.model
HandlerMethod
HandlerMethod() - Constructor for class com.mikuac.shiro.model.HandlerMethod
 
handlers - Variable in class com.mikuac.shiro.handler.event.MessageEvent
存储消息事件处理器
handlers - Variable in class com.mikuac.shiro.handler.event.MetaEvent
存储元事件处理器
handlers - Variable in class com.mikuac.shiro.handler.event.NoticeEvent
存储通知事件处理器
handlers - Variable in class com.mikuac.shiro.handler.event.NotifyEvent
存储通知事件处理器
handlers - Variable in class com.mikuac.shiro.handler.event.RequestEvent
存储请求事件处理器
handleTextMessage(WebSocketSession, TextMessage) - Method in class com.mikuac.shiro.adapter.WebSocketClientHandler
 
handleTextMessage(WebSocketSession, TextMessage) - Method in class com.mikuac.shiro.adapter.WebSocketServerHandler
 
hashCode() - Method in class com.mikuac.shiro.dto.action.common.ActionData
 
hashCode() - Method in class com.mikuac.shiro.dto.action.common.ActionList
 
hashCode() - Method in class com.mikuac.shiro.dto.action.common.ActionRaw
 
hashCode() - Method in class com.mikuac.shiro.dto.action.common.Anonymous
 
hashCode() - Method in class com.mikuac.shiro.dto.action.common.GuildMsgId
 
hashCode() - Method in class com.mikuac.shiro.dto.action.common.MsgId
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.BooleanResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.ChannelInfoResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.CheckUrlSafelyResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.ClientsResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.DownloadFileResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.EssenceMsgResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.FriendInfoResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.GetForwardMsgResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.GetGuildMsgResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.GetMsgListResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp.Statistics
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.GroupAtAllRemainResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Folders
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.CurrentTalkative
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.OtherHonor
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.GroupOwner
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.GuildListResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.GuildMemberListResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.GuildMemberProfileResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.GuildMetaByGuestResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.GuildServiceProfileResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.LoginInfoResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.MsgResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.MsgResp.Sender
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.OcrResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.StrangerInfoResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.UnidirectionalFriendListResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.UrlResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.VersionInfoResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.WordSlicesResp
 
hashCode() - Method in class com.mikuac.shiro.dto.event.Event
 
hashCode() - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupSender
 
hashCode() - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent.Sender
 
hashCode() - Method in class com.mikuac.shiro.dto.event.message.MessageEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent.PrivateSender
 
hashCode() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.Status
 
hashCode() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.StatusStatistics
 
hashCode() - Method in class com.mikuac.shiro.dto.event.meta.LifecycleMetaEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.meta.MetaEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.notice.FriendAddNoticeEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.notice.GroupAdminNoticeEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent.File
 
hashCode() - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent.Like
 
hashCode() - Method in class com.mikuac.shiro.dto.event.notice.MessageReactionsUpdatedNoticeEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.notice.NoticeEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.notice.PrivateMsgDeleteNoticeEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent.File
 
hashCode() - Method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.request.FriendAddRequestEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.request.GroupAddRequestEvent
 
hashCode() - Method in class com.mikuac.shiro.dto.event.request.RequestEvent
 
hashCode() - Method in class com.mikuac.shiro.model.ArrayMsg
 
hashCode() - Method in class com.mikuac.shiro.model.HandlerMethod
 
hashCode() - Method in class com.mikuac.shiro.properties.RateLimiterProperties
 
hashCode() - Method in class com.mikuac.shiro.properties.ShiroProperties
 
hashCode() - Method in class com.mikuac.shiro.properties.TaskPoolProperties
 
hashCode() - Method in class com.mikuac.shiro.properties.WebSocketClientProperties
 
hashCode() - Method in class com.mikuac.shiro.properties.WebSocketProperties
 
hashCode() - Method in class com.mikuac.shiro.properties.WebSocketServerProperties
 
HEADERS - Static variable in class com.mikuac.shiro.constant.ActionParams
 
heartbeat(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.MetaEvent
 
HEARTBEAT - Enum constant in enum class com.mikuac.shiro.enums.MetaEventEnum
心跳包
HeartbeatMetaEvent - Class in com.mikuac.shiro.dto.event.meta
 
HeartbeatMetaEvent() - Constructor for class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent
 
HeartbeatMetaEvent(HeartbeatMetaEvent.HeartbeatMetaEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent
 
HeartbeatMetaEvent(Long, HeartbeatMetaEvent.Status) - Constructor for class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent
 
HeartbeatMetaEvent.HeartbeatMetaEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.meta
 
HeartbeatMetaEvent.Status - Class in com.mikuac.shiro.dto.event.meta
 
HeartbeatMetaEvent.StatusStatistics - Class in com.mikuac.shiro.dto.event.meta
 
HeartbeatMetaEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.HeartbeatMetaEventBuilder
 
honor(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.NotifyEvent
群荣誉变更事件
HONOR - Enum constant in enum class com.mikuac.shiro.enums.NotifyEventEnum
群荣誉变更
honorType(String) - Method in class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent.GroupHonorChangeNoticeEventBuilder
 
HTTP - Enum constant in enum class com.mikuac.shiro.enums.AdapterEnum
暂未支持

I

id() - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
按钮ID:在一个keyboard消息内设置唯一
id(String) - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
按钮ID:在一个keyboard消息内设置唯一
image - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
图片
IMAGE - Static variable in class com.mikuac.shiro.constant.ActionParams
 
img(byte[]) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
img(byte[]) - Method in class com.mikuac.shiro.common.utils.MsgUtils
图片
img(OneBotMedia) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
img(OneBotMedia) - Method in class com.mikuac.shiro.common.utils.MsgUtils
图片
img(String) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
img(String) - Method in class com.mikuac.shiro.common.utils.MsgUtils
图片 支持本地图片、网络图片、Base64 详见 消息构建工具
initPlugins() - Method in class com.mikuac.shiro.core.PluginManager
 
InjectionHandler - Class in com.mikuac.shiro.handler.injection
InjectionHandler class.
InjectionHandler() - Constructor for class com.mikuac.shiro.handler.injection.InjectionHandler
 
insertMessage(GroupMessageEvent, int) - Static method in class com.mikuac.shiro.common.utils.GroupMessageFilterUtils
 
InternalUtils - Class in com.mikuac.shiro.common.utils
InternalUtils class.
interval(Long) - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.HeartbeatMetaEventBuilder
 
invert() - Element in annotation interface com.mikuac.shiro.annotation.MessageHandlerFilter
将过滤器反转, 即所有**不为默认值/非空**的过滤条件反转, 当某条件未设置时反转无效 例如 指明`senders`后, 只有指明的 qq 发送的消息会触发, 反转过滤器后, 指明的 qq 则不会触发
invitorId(Long) - Method in class com.mikuac.shiro.dto.event.request.GroupAddRequestEvent.GroupAddRequestEventBuilder
 
invokeAnyMessage(Bot, AnyMessageEvent) - Method in class com.mikuac.shiro.handler.injection.InjectionHandler
监听全部消息
invokeFriendAdd(Bot, FriendAddNoticeEvent) - Method in class com.mikuac.shiro.handler.injection.InjectionHandler
好友添加事件
invokeFriendAddRequest(Bot, FriendAddRequestEvent) - Method in class com.mikuac.shiro.handler.injection.InjectionHandler
加好友请求事件
invokeFriendRecall(Bot, PrivateMsgDeleteNoticeEvent) - Method in class com.mikuac.shiro.handler.injection.InjectionHandler
好友消息撤回事件
invokeGroupAddRequest(Bot, GroupAddRequestEvent) - Method in class com.mikuac.shiro.handler.injection.InjectionHandler
加群请求事件
invokeGroupAdmin(Bot, GroupAdminNoticeEvent) - Method in class com.mikuac.shiro.handler.injection.InjectionHandler
管理员变动事件
invokeGroupBanNotice(Bot, GroupBanNoticeEvent) - Method in class com.mikuac.shiro.handler.injection.InjectionHandler
群禁言事件
invokeGroupCardChangeNotice(Bot, GroupCardChangeNoticeEvent) - Method in class com.mikuac.shiro.handler.injection.InjectionHandler
群名片变更事件
invokeGroupDecrease(Bot, GroupDecreaseNoticeEvent) - Method in class com.mikuac.shiro.handler.injection.InjectionHandler
退群事件
invokeGroupIncrease(Bot, GroupIncreaseNoticeEvent) - Method in class com.mikuac.shiro.handler.injection.InjectionHandler
入群事件
invokeGroupMessage(Bot, GroupMessageEvent) - Method in class com.mikuac.shiro.handler.injection.InjectionHandler
群聊消息
invokeGroupPokeNotice(Bot, PokeNoticeEvent) - Method in class com.mikuac.shiro.handler.injection.InjectionHandler
群戳一戳事件
invokeGroupReactionNotice(Bot, GroupMessageReactionNoticeEvent) - Method in class com.mikuac.shiro.handler.injection.InjectionHandler
群消息表情贴事件
invokeGroupRecall(Bot, GroupMsgDeleteNoticeEvent) - Method in class com.mikuac.shiro.handler.injection.InjectionHandler
群消息撤回事件
invokeGroupUploadNotice(Bot, GroupUploadNoticeEvent) - Method in class com.mikuac.shiro.handler.injection.InjectionHandler
群文件上传事件
invokeGuildMessage(Bot, GuildMessageEvent) - Method in class com.mikuac.shiro.handler.injection.InjectionHandler
频道消息
invokeHeartbeat(Bot, HeartbeatMetaEvent) - Method in class com.mikuac.shiro.handler.injection.InjectionHandler
心跳包
invokeLifecycle(Bot, LifecycleMetaEvent) - Method in class com.mikuac.shiro.handler.injection.InjectionHandler
生命周期
invokeMessage(Bot, MessageEvent, Optional<List<HandlerMethod>>) - Method in class com.mikuac.shiro.handler.injection.InjectionHandler
处理消息的过滤器于消息的分发
invokeMessageEmojiLikeNotice(Bot, MessageEmojiLikeNoticeEvent) - Method in class com.mikuac.shiro.handler.injection.InjectionHandler
消息表情回应事件
invokePrivateMessage(Bot, PrivateMessageEvent) - Method in class com.mikuac.shiro.handler.injection.InjectionHandler
私聊消息
invokePrivatePokeNotice(Bot, PokeNoticeEvent) - Method in class com.mikuac.shiro.handler.injection.InjectionHandler
私聊戳一戳事件
IS_ADD - Static variable in class com.mikuac.shiro.constant.ActionParams
 
IS_DISMISS - Static variable in class com.mikuac.shiro.constant.ActionParams
 
isAtAll(String) - Static method in class com.mikuac.shiro.common.utils.ShiroUtils
判断是否为全体at
isAtAll(List<ArrayMsg>) - Static method in class com.mikuac.shiro.common.utils.ShiroUtils
判断是否为全体at
isBindedGroupId(Boolean) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupMessageEventBuilder
 
isBindedUserId(Boolean) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupMessageEventBuilder
 
isResult() - Method in class com.mikuac.shiro.common.utils.CheckResult
 
isValid(String) - Static method in class com.mikuac.shiro.common.utils.JsonUtils
 
isValidMsgType(MsgTypeEnum) - Static method in enum class com.mikuac.shiro.enums.MsgTypeEnum
 

J

json - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
JSON 消息
json(String) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
json(String) - Method in class com.mikuac.shiro.common.utils.MsgUtils
JSON 消息
json(String, int) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
json(String, int) - Method in class com.mikuac.shiro.common.utils.MsgUtils
JSON 消息
JsonObjectWrapper - Class in com.mikuac.shiro.common.utils
 
JsonObjectWrapper() - Constructor for class com.mikuac.shiro.common.utils.JsonObjectWrapper
 
JsonObjectWrapper(String) - Constructor for class com.mikuac.shiro.common.utils.JsonObjectWrapper
 
JsonObjectWrapper(ObjectNode) - Constructor for class com.mikuac.shiro.common.utils.JsonObjectWrapper
 
JsonUtils - Class in com.mikuac.shiro.common.utils
 

K

keyboard - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
富文本下的按钮
keyboard(Keyboard) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
Keyboard keyboard = Keyboard.Builder() .addRow() .addButton(Keyboard.TextButtonBuilder() .label("+1") .data("md2") .build() ) .build();
Keyboard - Class in com.mikuac.shiro.common.utils
自定义按钮内容,一般可以发送5行按钮,每一行一般5个按钮。
Keyboard() - Constructor for class com.mikuac.shiro.common.utils.Keyboard
 
Keyboard.Action - Class in com.mikuac.shiro.common.utils
 
Keyboard.Button - Class in com.mikuac.shiro.common.utils
 
Keyboard.ButtonBuilder - Class in com.mikuac.shiro.common.utils
 
Keyboard.Content - Class in com.mikuac.shiro.common.utils
 
Keyboard.Data - Class in com.mikuac.shiro.common.utils
 
Keyboard.Permission - Class in com.mikuac.shiro.common.utils
 
Keyboard.RenderData - Class in com.mikuac.shiro.common.utils
 
Keyboard.Row - Class in com.mikuac.shiro.common.utils
 

L

label() - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
按钮上的文字
label(String) - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
按钮上的文字
LagrangeExtend - Interface in com.mikuac.shiro.action
 
lifecycle(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.MetaEvent
 
LIFECYCLE - Enum constant in enum class com.mikuac.shiro.enums.MetaEventEnum
生命周期
LifecycleMetaEvent - Class in com.mikuac.shiro.dto.event.meta
 
LifecycleMetaEvent() - Constructor for class com.mikuac.shiro.dto.event.meta.LifecycleMetaEvent
 
LifecycleMetaEvent(LifecycleMetaEvent.LifecycleMetaEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.meta.LifecycleMetaEvent
 
LifecycleMetaEvent(String) - Constructor for class com.mikuac.shiro.dto.event.meta.LifecycleMetaEvent
Creates a new LifecycleMetaEvent instance.
LifecycleMetaEvent.LifecycleMetaEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.meta
 
LifecycleMetaEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.meta.LifecycleMetaEvent.LifecycleMetaEventBuilder
 
Like() - Constructor for class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent.Like
 
likes(List<MessageEmojiLikeNoticeEvent.Like>) - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent.MessageEmojiLikeNoticeEventBuilder
表情详情
LLOneBotExtend - Interface in com.mikuac.shiro.action
 
location - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
位置
LoginInfoResp - Class in com.mikuac.shiro.dto.action.response
Created on 2021/7/8.
LoginInfoResp() - Constructor for class com.mikuac.shiro.dto.action.response.LoginInfoResp
 
longmsg - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
长消息
longMsg(String) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
longMsg(String) - Method in class com.mikuac.shiro.common.utils.MsgUtils
发送长消息
LUCKY_KING - Enum constant in enum class com.mikuac.shiro.enums.NotifyEventEnum
抢红包运气王
luckyKing(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.NotifyEvent
抢红包运气王事件

M

markdown - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
富文本消息
markdown(String) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
marketface - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
商城大表情消息
matcher(String, String) - Static method in class com.mikuac.shiro.common.utils.CommonUtils
返回匹配的消息 Matcher 类
matcher(String, String) - Static method in class com.mikuac.shiro.common.utils.RegexUtils
正则匹配
matchPlainText() - Element in annotation interface com.mikuac.shiro.annotation.MessageHandlerFilter
仅匹配纯文本消息, 即不包含任何 CQ 码的消息,默认关闭
message(String) - Method in class com.mikuac.shiro.dto.event.message.MessageEvent.MessageEventBuilder
 
MESSAGE - Static variable in class com.mikuac.shiro.constant.ActionParams
 
MESSAGE_BLOCK - Static variable in class com.mikuac.shiro.core.BotPlugin
不向下执行
MESSAGE_EMOJI_LIKE - Enum constant in enum class com.mikuac.shiro.enums.NoticeEventEnum
消息表情回应
MESSAGE_ID - Static variable in class com.mikuac.shiro.constant.ActionParams
 
MESSAGE_IGNORE - Static variable in class com.mikuac.shiro.core.BotPlugin
向下执行
MESSAGE_REACTIONS_UPDATED - Enum constant in enum class com.mikuac.shiro.enums.NoticeEventEnum
频道消息表情贴更新
MESSAGE_SEQ - Static variable in class com.mikuac.shiro.constant.ActionParams
 
MessageConverser - Class in com.mikuac.shiro.common.utils
 
messageEmojiLikeMessage(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.NoticeEvent
消息表情回应
MessageEmojiLikeNoticeEvent - Class in com.mikuac.shiro.dto.event.notice
 
MessageEmojiLikeNoticeEvent() - Constructor for class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent
 
MessageEmojiLikeNoticeEvent(MessageEmojiLikeNoticeEvent.MessageEmojiLikeNoticeEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent
 
MessageEmojiLikeNoticeEvent(Long, Integer, Long, List<MessageEmojiLikeNoticeEvent.Like>) - Constructor for class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent
Creates a new MessageEmojiLikeNoticeEvent instance.
MessageEmojiLikeNoticeEvent.Like - Class in com.mikuac.shiro.dto.event.notice
 
MessageEmojiLikeNoticeEvent.MessageEmojiLikeNoticeEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.notice
 
MessageEmojiLikeNoticeEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent.MessageEmojiLikeNoticeEventBuilder
 
MessageEmojiLikeNoticeHandler - Annotation Interface in com.mikuac.shiro.annotation
 
MessageEvent - Class in com.mikuac.shiro.dto.event.message
MessageEvent class.
MessageEvent - Class in com.mikuac.shiro.handler.event
 
MessageEvent() - Constructor for class com.mikuac.shiro.dto.event.message.MessageEvent
 
MessageEvent(EventUtils, ShiroProperties, BotContainer, InjectionHandler) - Constructor for class com.mikuac.shiro.handler.event.MessageEvent
 
MessageEvent(MessageEvent.MessageEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.message.MessageEvent
 
MessageEvent(String, Long, String, String, Integer, List<ArrayMsg>, String) - Constructor for class com.mikuac.shiro.dto.event.message.MessageEvent
 
MessageEvent.MessageEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.message
 
MessageEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.message.MessageEvent.MessageEventBuilder
 
MessageEventEnum - Enum Class in com.mikuac.shiro.enums
消息事件类型枚举
MessageHandlerFilter - Annotation Interface in com.mikuac.shiro.annotation
此注解仅与 @xxxMessageHandler 一起使用才有效
messageId(Integer) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupMessageEventBuilder
 
messageId(Integer) - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent.PrivateMessageEventBuilder
消息 ID
messageId(Integer) - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent.GroupMessageReactionNoticeEventBuilder
消息ID
messageId(Integer) - Method in class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent.GroupMsgDeleteNoticeEventBuilder
 
messageId(Integer) - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent.MessageEmojiLikeNoticeEventBuilder
消息ID
messageId(Integer) - Method in class com.mikuac.shiro.dto.event.notice.PrivateMsgDeleteNoticeEvent.PrivateMsgDeleteNoticeEventBuilder
 
messageId(String) - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent.GuildMessageEventBuilder
 
messageId(String) - Method in class com.mikuac.shiro.dto.event.notice.MessageReactionsUpdatedNoticeEvent.MessageReactionsUpdatedNoticeEventBuilder
消息ID
messageReactionsUpdated(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.NoticeEvent
频道消息表情贴更新
MessageReactionsUpdatedNoticeEvent - Class in com.mikuac.shiro.dto.event.notice
MessageReactionsUpdatedNoticeEvent class.
MessageReactionsUpdatedNoticeEvent() - Constructor for class com.mikuac.shiro.dto.event.notice.MessageReactionsUpdatedNoticeEvent
 
MessageReactionsUpdatedNoticeEvent(MessageReactionsUpdatedNoticeEvent.MessageReactionsUpdatedNoticeEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.notice.MessageReactionsUpdatedNoticeEvent
 
MessageReactionsUpdatedNoticeEvent(String, String, String, List<MessageReactionsUpdatedNoticeEvent.ReactionInfo>) - Constructor for class com.mikuac.shiro.dto.event.notice.MessageReactionsUpdatedNoticeEvent
Creates a new MessageReactionsUpdatedNoticeEvent instance.
MessageReactionsUpdatedNoticeEvent.MessageReactionsUpdatedNoticeEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.notice
 
MessageReactionsUpdatedNoticeEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.notice.MessageReactionsUpdatedNoticeEvent.MessageReactionsUpdatedNoticeEventBuilder
 
MESSAGES - Static variable in class com.mikuac.shiro.constant.ActionParams
 
messageType(String) - Method in class com.mikuac.shiro.dto.event.message.MessageEvent.MessageEventBuilder
 
MetaEvent - Class in com.mikuac.shiro.dto.event.meta
 
MetaEvent - Class in com.mikuac.shiro.handler.event
 
MetaEvent() - Constructor for class com.mikuac.shiro.dto.event.meta.MetaEvent
 
MetaEvent(MetaEvent.MetaEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.meta.MetaEvent
 
MetaEvent(InjectionHandler) - Constructor for class com.mikuac.shiro.handler.event.MetaEvent
 
MetaEvent(Long, Long) - Constructor for class com.mikuac.shiro.dto.event.meta.MetaEvent
 
MetaEvent.MetaEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.meta
 
MetaEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.meta.MetaEvent.MetaEventBuilder
 
MetaEventEnum - Enum Class in com.mikuac.shiro.enums
元事件通知 由于 go-cqhttp 实现与 OneBot 有差异,目前仅实现 go-cqhttp 标准
MetaHandler - Annotation Interface in com.mikuac.shiro.annotation
使用@MetaHandler 仅支持参数(Bot bot, HeartbeatMetaEvent event) 或 (Bot bot, LifecycleMetaEvent event)
mface - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
商城大表情消息
msgExtract(String, List<ArrayMsg>, AtEnum, long) - Static method in class com.mikuac.shiro.common.utils.CommonUtils
提取去除@后的消息内容
MsgId - Class in com.mikuac.shiro.dto.action.common
MsgId class.
MsgId() - Constructor for class com.mikuac.shiro.dto.action.common.MsgId
 
MsgResp - Class in com.mikuac.shiro.dto.action.response
Created on 2021/9/6.
MsgResp() - Constructor for class com.mikuac.shiro.dto.action.response.MsgResp
 
MsgResp.Sender - Class in com.mikuac.shiro.dto.action.response
 
MsgTypeEnum - Enum Class in com.mikuac.shiro.enums
 
MsgUtils - Class in com.mikuac.shiro.common.utils
Created on 2021/7/8.
MsgUtils() - Constructor for class com.mikuac.shiro.common.utils.MsgUtils
 
music - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
音乐分享
music(String, long) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
music(String, long) - Method in class com.mikuac.shiro.common.utils.MsgUtils
音乐分享
music(String, Map<String, String>) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
music(String, Map<String, String>) - Method in class com.mikuac.shiro.common.utils.MsgUtils
音乐分享

N

NAME - Static variable in class com.mikuac.shiro.constant.ActionParams
 
NapCatExtend - Interface in com.mikuac.shiro.action
 
NEED - Enum constant in enum class com.mikuac.shiro.enums.AtEnum
只处理带有at机器人的消息
new_dice - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
新掷骰子表情
new_rps - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
新猜拳表情
newInfo(ChannelInfoResp) - Method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent.ChannelUpdatedNoticeEventBuilder
更新后的频道信息
NEWS - Static variable in class com.mikuac.shiro.constant.ActionParams
 
NEXT_TOKEN - Static variable in class com.mikuac.shiro.constant.ActionParams
 
NICKNAME - Static variable in class com.mikuac.shiro.constant.ActionParams
 
NO_CACHE - Static variable in class com.mikuac.shiro.constant.ActionParams
 
node - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
合并转发消息节点
nodeToLong(JsonNode) - Static method in class com.mikuac.shiro.common.utils.JsonUtils
 
nodeToString(JsonNode) - Static method in class com.mikuac.shiro.common.utils.JsonUtils
 
NONE - Enum constant in enum class com.mikuac.shiro.enums.ReplyEnum
不带回复
NOT_NEED - Enum constant in enum class com.mikuac.shiro.enums.AtEnum
若消息中at了机器人此条消息会被忽略
NoticeEvent - Class in com.mikuac.shiro.dto.event.notice
Created on 2021/7/8.
NoticeEvent - Class in com.mikuac.shiro.handler.event
 
NoticeEvent() - Constructor for class com.mikuac.shiro.dto.event.notice.NoticeEvent
 
NoticeEvent(EventUtils, NotifyEvent, InjectionHandler) - Constructor for class com.mikuac.shiro.handler.event.NoticeEvent
 
NoticeEvent(NoticeEvent.NoticeEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.notice.NoticeEvent
 
NoticeEvent(String, Long) - Constructor for class com.mikuac.shiro.dto.event.notice.NoticeEvent
 
NoticeEvent.NoticeEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.notice
 
NoticeEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.notice.NoticeEvent.NoticeEventBuilder
 
NoticeEventEnum - Enum Class in com.mikuac.shiro.enums
通知类型枚举
noticeType(String) - Method in class com.mikuac.shiro.dto.event.notice.NoticeEvent.NoticeEventBuilder
 
notify(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.NoticeEvent
子通知事件
NotifyEvent - Class in com.mikuac.shiro.handler.event
 
NotifyEvent(EventUtils, InjectionHandler) - Constructor for class com.mikuac.shiro.handler.event.NotifyEvent
 
NotifyEventEnum - Enum Class in com.mikuac.shiro.enums
通知类型枚举

O

OCR_IMAGE - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
图片 OCR
ocrImage(String) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
图片 OCR
ocrImage(String) - Method in class com.mikuac.shiro.core.Bot
图片 OCR
OcrResp - Class in com.mikuac.shiro.dto.action.response
OcrResp class.
OcrResp() - Constructor for class com.mikuac.shiro.dto.action.response.OcrResp
 
OFF - Enum constant in enum class com.mikuac.shiro.enums.AdminNoticeTypeEnum
所有类型都不通知
OFF - Enum constant in enum class com.mikuac.shiro.enums.AtEnum
默认值
OFF - Enum constant in enum class com.mikuac.shiro.enums.ReplyEnum
不处理
offline(long) - Method in class com.mikuac.shiro.core.CoreEvent
客户端离线事件
OFFLINE - Enum constant in enum class com.mikuac.shiro.enums.SessionStatusEnum
断开连接, 等待重连状态
OFFLINE_FILE - Enum constant in enum class com.mikuac.shiro.enums.NoticeEventEnum
收到离线文件
offlineFile(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.NoticeEvent
接收到离线文件
oldInfo(ChannelInfoResp) - Method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent.ChannelUpdatedNoticeEventBuilder
更新前的频道信息
onAnyMessage(Bot, AnyMessageEvent) - Method in class com.mikuac.shiro.core.BotPlugin
全部消息监听 (群聊与私聊)
onApplicationEvent(ContextRefreshedEvent) - Method in class com.mikuac.shiro.core.BotFactory
 
onCallback(JsonObjectWrapper) - Method in class com.mikuac.shiro.common.utils.PayloadSender
 
onChannelCreatedNotice(Bot, ChannelCreatedNoticeEvent) - Method in class com.mikuac.shiro.core.BotPlugin
子频道创建
onChannelDestroyedNotice(Bot, ChannelDestroyedNoticeEvent) - Method in class com.mikuac.shiro.core.BotPlugin
子频道删除
onChannelUpdatedNotice(Bot, ChannelUpdatedNoticeEvent) - Method in class com.mikuac.shiro.core.BotPlugin
子频道信息更新
OneBot - Interface in com.mikuac.shiro.action
 
OneBotMedia - Class in com.mikuac.shiro.common.utils
OneBotMedia class.
OneBotMedia() - Constructor for class com.mikuac.shiro.common.utils.OneBotMedia
 
onFriendAddNotice(Bot, FriendAddNoticeEvent) - Method in class com.mikuac.shiro.core.BotPlugin
好友添加事件
onFriendAddRequest(Bot, FriendAddRequestEvent) - Method in class com.mikuac.shiro.core.BotPlugin
好友添加请求
onGroupAddRequest(Bot, GroupAddRequestEvent) - Method in class com.mikuac.shiro.core.BotPlugin
加群请求
onGroupAdminNotice(Bot, GroupAdminNoticeEvent) - Method in class com.mikuac.shiro.core.BotPlugin
管理员变动
onGroupBanNotice(Bot, GroupBanNoticeEvent) - Method in class com.mikuac.shiro.core.BotPlugin
群禁言事件
onGroupCardChangeNotice(Bot, GroupCardChangeNoticeEvent) - Method in class com.mikuac.shiro.core.BotPlugin
群名片修改事件
onGroupDecreaseNotice(Bot, GroupDecreaseNoticeEvent) - Method in class com.mikuac.shiro.core.BotPlugin
退群事件
onGroupHonorChangeNotice(Bot, GroupHonorChangeNoticeEvent) - Method in class com.mikuac.shiro.core.BotPlugin
群荣誉变动事件
onGroupIncreaseNotice(Bot, GroupIncreaseNoticeEvent) - Method in class com.mikuac.shiro.core.BotPlugin
群成员增加事件
onGroupLuckyKingNotice(Bot, GroupLuckyKingNoticeEvent) - Method in class com.mikuac.shiro.core.BotPlugin
群红包运气王事件
onGroupMessage(Bot, GroupMessageEvent) - Method in class com.mikuac.shiro.core.BotPlugin
收到群聊消息
onGroupMsgDeleteNotice(Bot, GroupMsgDeleteNoticeEvent) - Method in class com.mikuac.shiro.core.BotPlugin
群消息撤回事件
onGroupPokeNotice(Bot, PokeNoticeEvent) - Method in class com.mikuac.shiro.core.BotPlugin
群戳一戳事件
onGroupReactionNotice(Bot, GroupMessageReactionNoticeEvent) - Method in class com.mikuac.shiro.core.BotPlugin
群消息表情贴
onGroupUploadNotice(Bot, GroupUploadNoticeEvent) - Method in class com.mikuac.shiro.core.BotPlugin
群文件上传事件
onGuildMessage(Bot, GuildMessageEvent) - Method in class com.mikuac.shiro.core.BotPlugin
收到频道消息
online(Bot) - Method in class com.mikuac.shiro.core.CoreEvent
客户端上线事件 可以做一些机器人上线事件,例如上线后发送消息给指定的群或好友 如需获取上线的机器人账号可以调用 bot.getSelfId()
ONLINE - Enum constant in enum class com.mikuac.shiro.enums.SessionStatusEnum
正常在线
onMessageEmojiLikeNotice(Bot, MessageEmojiLikeNoticeEvent) - Method in class com.mikuac.shiro.core.BotPlugin
消息表情回应
onMessageReactionsUpdatedNotice(Bot, MessageReactionsUpdatedNoticeEvent) - Method in class com.mikuac.shiro.core.BotPlugin
频道消息表情贴更新
onPrivateMessage(Bot, PrivateMessageEvent) - Method in class com.mikuac.shiro.core.BotPlugin
收到私聊消息
onPrivateMsgDeleteNotice(Bot, PrivateMsgDeleteNoticeEvent) - Method in class com.mikuac.shiro.core.BotPlugin
私聊消息撤回事件
onPrivatePokeNotice(Bot, PokeNoticeEvent) - Method in class com.mikuac.shiro.core.BotPlugin
私聊戳一戳事件
onReceiveActionResp(JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.ActionHandler
处理响应结果
onReceiveOfflineFilesNotice(Bot, ReceiveOfflineFilesNoticeEvent) - Method in class com.mikuac.shiro.core.BotPlugin
收到离线文件
operatorId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent.GroupBanNoticeEventBuilder
 
operatorId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent.GroupDecreaseNoticeEventBuilder
 
operatorId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent.GroupIncreaseNoticeEventBuilder
 
operatorId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent.GroupMessageReactionNoticeEventBuilder
操作者ID
operatorId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent.GroupMsgDeleteNoticeEventBuilder
 
operatorId(Long) - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent.MessageEmojiLikeNoticeEventBuilder
操作者ID
operatorId(String) - Method in class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent.ChannelCreatedNoticeEventBuilder
操作者ID
operatorId(String) - Method in class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent.ChannelDestroyedNoticeEventBuilder
操作者ID
operatorId(String) - Method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent.ChannelUpdatedNoticeEventBuilder
操作者ID
Order - Annotation Interface in com.mikuac.shiro.annotation.common
独立的优先级注解,可作用于监听函数上。
OtherHonor() - Constructor for class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.OtherHonor
 

P

PairUtils<F,S> - Class in com.mikuac.shiro.common.utils
 
PARENT_ID - Static variable in class com.mikuac.shiro.constant.ActionParams
 
parseArray(JsonNode, Class<T>) - Static method in class com.mikuac.shiro.common.utils.JsonUtils
 
parseObject(String) - Static method in class com.mikuac.shiro.common.utils.JsonObjectWrapper
 
parseObject(String) - Static method in class com.mikuac.shiro.common.utils.JsonUtils
 
parseSelfId(WebSocketSession) - Static method in class com.mikuac.shiro.common.utils.ConnectionUtils
获取连接的 QQ 号
parseToJsonNode(Object) - Static method in class com.mikuac.shiro.common.utils.JsonUtils
 
PayloadSender - Class in com.mikuac.shiro.common.utils
 
PayloadSender(WebSocketSession, int) - Constructor for class com.mikuac.shiro.common.utils.PayloadSender
 
Permission() - Constructor for class com.mikuac.shiro.common.utils.Keyboard.Permission
 
PERMISSION_TYPE_ALL - Static variable in class com.mikuac.shiro.common.utils.Keyboard
 
PERMISSION_TYPE_MANAGER - Static variable in class com.mikuac.shiro.common.utils.Keyboard
 
PERMISSION_TYPE_ROLE - Static variable in class com.mikuac.shiro.common.utils.Keyboard
 
PERMISSION_TYPE_USER - Static variable in class com.mikuac.shiro.common.utils.Keyboard
 
permissionType() - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
按钮权限类型:
Keyboard.PERMISSION_TYPE_USER 指定用户可操作
Keyboard.PERMISSION_TYPE_MANAGER 仅管理者可操作
Keyboard.PERMISSION_TYPE_ALL 所有人可操作
Keyboard.PERMISSION_TYPE_ROLE 指定身份组可操作(仅频道可用)
permissionType(int) - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
按钮权限类型:
Keyboard.PERMISSION_TYPE_USER 指定用户可操作
Keyboard.PERMISSION_TYPE_MANAGER 仅管理者可操作
Keyboard.PERMISSION_TYPE_ALL 所有人可操作
Keyboard.PERMISSION_TYPE_ROLE 指定身份组可操作(仅频道可用)
PERSONAL_NOTE - Static variable in class com.mikuac.shiro.constant.ActionParams
 
plainText(String) - Method in class com.mikuac.shiro.dto.event.message.MessageEvent.MessageEventBuilder
 
PluginManager - Class in com.mikuac.shiro.core
 
PluginManager(ShiroProperties, ApplicationContext, DependencyResolver) - Constructor for class com.mikuac.shiro.core.PluginManager
 
poke - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
戳一戳
poke(long) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
poke(long) - Method in class com.mikuac.shiro.common.utils.MsgUtils
戳一戳
poke(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.NotifyEvent
戳一戳事件
POKE - Enum constant in enum class com.mikuac.shiro.enums.NotifyEventEnum
戳一戳
PokeNoticeEvent - Class in com.mikuac.shiro.dto.event.notice
Created on 2021/7/8.
PokeNoticeEvent() - Constructor for class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent
 
PokeNoticeEvent(PokeNoticeEvent.PokeNoticeEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent
 
PokeNoticeEvent(String, Long, Long, Long, Long, Long, Long) - Constructor for class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent
 
PokeNoticeEvent.PokeNoticeEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.notice
 
PokeNoticeEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent.PokeNoticeEventBuilder
 
postType(String) - Method in class com.mikuac.shiro.dto.event.Event.EventBuilder
 
postType(String) - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent.GuildMessageEventBuilder
 
preHandle(Bot, MessageEvent) - Method in interface com.mikuac.shiro.core.BotMessageEventInterceptor
预处理
preHandle(Bot, MessageEvent) - Method in class com.mikuac.shiro.core.DefaultBotMessageEventInterceptor
预处理
PRIVATE - Static variable in class com.mikuac.shiro.constant.ActionParams
 
PRIVATE_MSG_DELETE - Enum constant in enum class com.mikuac.shiro.enums.NoticeEventEnum
私聊撤回
PrivateMessageEvent - Class in com.mikuac.shiro.dto.event.message
私聊消息
PrivateMessageEvent() - Constructor for class com.mikuac.shiro.dto.event.message.PrivateMessageEvent
 
PrivateMessageEvent(PrivateMessageEvent.PrivateMessageEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.message.PrivateMessageEvent
 
PrivateMessageEvent(Integer, String, PrivateMessageEvent.PrivateSender, Integer) - Constructor for class com.mikuac.shiro.dto.event.message.PrivateMessageEvent
Creates a new PrivateMessageEvent instance.
PrivateMessageEvent.PrivateMessageEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.message
 
PrivateMessageEvent.PrivateSender - Class in com.mikuac.shiro.dto.event.message
sender信息
PrivateMessageEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.message.PrivateMessageEvent.PrivateMessageEventBuilder
 
PrivateMessageHandler - Annotation Interface in com.mikuac.shiro.annotation
私聊事件注解
privateMsgDelete(Bot, JsonObjectWrapper) - Method in class com.mikuac.shiro.handler.event.NoticeEvent
 
PrivateMsgDeleteNoticeEvent - Class in com.mikuac.shiro.dto.event.notice
Created on 2021/7/8.
PrivateMsgDeleteNoticeEvent() - Constructor for class com.mikuac.shiro.dto.event.notice.PrivateMsgDeleteNoticeEvent
 
PrivateMsgDeleteNoticeEvent(PrivateMsgDeleteNoticeEvent.PrivateMsgDeleteNoticeEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.notice.PrivateMsgDeleteNoticeEvent
 
PrivateMsgDeleteNoticeEvent(Long, Integer) - Constructor for class com.mikuac.shiro.dto.event.notice.PrivateMsgDeleteNoticeEvent
 
PrivateMsgDeleteNoticeEvent.PrivateMsgDeleteNoticeEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.notice
 
PrivateMsgDeleteNoticeEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.notice.PrivateMsgDeleteNoticeEvent.PrivateMsgDeleteNoticeEventBuilder
 
PrivateMsgDeleteNoticeHandler - Annotation Interface in com.mikuac.shiro.annotation
PrivateMsgDeleteNoticeHandler class.
PrivatePokeNoticeHandler - Annotation Interface in com.mikuac.shiro.annotation
 
privateSender(PrivateMessageEvent.PrivateSender) - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent.PrivateMessageEventBuilder
发送人信息
PrivateSender() - Constructor for class com.mikuac.shiro.dto.event.message.PrivateMessageEvent.PrivateSender
 
PROMPT - Static variable in class com.mikuac.shiro.constant.ActionParams
 
proxy(boolean) - Method in class com.mikuac.shiro.common.utils.OneBotMedia
proxy.
pushAnyMessageEvent(Bot, JsonObjectWrapper, List<ArrayMsg>) - Method in class com.mikuac.shiro.common.utils.EventUtils
推送消息
put(String, Object) - Method in class com.mikuac.shiro.common.utils.JsonObjectWrapper
 

R

RateLimiter - Class in com.mikuac.shiro.common.limit
限速器(令牌桶)
RateLimiter(RateLimiterProperties) - Constructor for class com.mikuac.shiro.common.limit.RateLimiter
 
RateLimiterProperties - Class in com.mikuac.shiro.properties
Created on 2021/8/25.
RateLimiterProperties() - Constructor for class com.mikuac.shiro.properties.RateLimiterProperties
 
raw() - Method in class com.mikuac.shiro.common.utils.JsonObjectWrapper
 
rawAction(WebSocketSession, ActionPath, Map<String, Object>) - Method in class com.mikuac.shiro.handler.ActionHandler
直接进行原始请求
rawMessage(String) - Method in class com.mikuac.shiro.dto.event.message.MessageEvent.MessageEventBuilder
 
readValue(String, TypeReference<T>) - Static method in class com.mikuac.shiro.common.utils.JsonUtils
 
realMessageType(String) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupMessageEventBuilder
 
REASON - Static variable in class com.mikuac.shiro.constant.ActionParams
 
ReceiveOfflineFilesNoticeEvent - Class in com.mikuac.shiro.dto.event.notice
Created on 2021/7/8.
ReceiveOfflineFilesNoticeEvent() - Constructor for class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent
 
ReceiveOfflineFilesNoticeEvent(ReceiveOfflineFilesNoticeEvent.ReceiveOfflineFilesNoticeEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent
 
ReceiveOfflineFilesNoticeEvent(Long, ReceiveOfflineFilesNoticeEvent.File) - Constructor for class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent
 
ReceiveOfflineFilesNoticeEvent.File - Class in com.mikuac.shiro.dto.event.notice
文件对象
ReceiveOfflineFilesNoticeEvent.ReceiveOfflineFilesNoticeEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.notice
 
ReceiveOfflineFilesNoticeEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent.ReceiveOfflineFilesNoticeEventBuilder
 
record - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
语音
redbag - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
红包
RegexUtils - Class in com.mikuac.shiro.common.utils
正则工具类
registerWebSocketHandlers(WebSocketHandlerRegistry) - Method in class com.mikuac.shiro.boot.ShiroAutoConfiguration
 
REJECT_ADD_REQUEST - Static variable in class com.mikuac.shiro.constant.ActionParams
 
REMARK - Static variable in class com.mikuac.shiro.constant.ActionParams
 
remove(String) - Method in class com.mikuac.shiro.common.utils.JsonObjectWrapper
 
removeExpiredMessageId(long) - Static method in class com.mikuac.shiro.common.utils.GroupMessageFilterUtils
 
RenderData() - Constructor for class com.mikuac.shiro.common.utils.Keyboard.RenderData
 
reply - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
回复
reply() - Element in annotation interface com.mikuac.shiro.annotation.MessageHandlerFilter
检测是否包含回复 OFF 不处理 NONE 不包括回复 REPLY_ME 回复 bot 的消息 REPLY_OTHER 回复任意其他人的消息 REPLY_ALL 任意包括回复的消息
reply() - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
指令按钮可用,指令是否带引用回复本消息,默认 false。支持版本 8983
reply(int) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
reply(int) - Method in class com.mikuac.shiro.common.utils.MsgUtils
回复
reply(Boolean) - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
指令按钮可用,指令是否带引用回复本消息,默认 false。支持版本 8983
reply(String) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
reply(String) - Method in class com.mikuac.shiro.common.utils.MsgUtils
回复-频道
REPLY_ALL - Enum constant in enum class com.mikuac.shiro.enums.ReplyEnum
任意包括回复的消息
REPLY_ME - Enum constant in enum class com.mikuac.shiro.enums.ReplyEnum
回复 bot 的消息
REPLY_OTHER - Enum constant in enum class com.mikuac.shiro.enums.ReplyEnum
回复任意其他人的消息
ReplyEnum - Enum Class in com.mikuac.shiro.enums
 
RequestEvent - Class in com.mikuac.shiro.dto.event.request
Created on 2021/7/8.
RequestEvent - Class in com.mikuac.shiro.handler.event
 
RequestEvent() - Constructor for class com.mikuac.shiro.dto.event.request.RequestEvent
 
RequestEvent(EventUtils, InjectionHandler) - Constructor for class com.mikuac.shiro.handler.event.RequestEvent
 
RequestEvent(RequestEvent.RequestEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.request.RequestEvent
 
RequestEvent(String, Long, String, String) - Constructor for class com.mikuac.shiro.dto.event.request.RequestEvent
 
RequestEvent.RequestEventBuilder<C,B> - Class in com.mikuac.shiro.dto.event.request
 
RequestEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.request.RequestEvent.RequestEventBuilder
 
RequestEventEnum - Enum Class in com.mikuac.shiro.enums
请求事件类型枚举
requestType(String) - Method in class com.mikuac.shiro.dto.event.request.RequestEvent.RequestEventBuilder
 
ReqUtils - Class in com.mikuac.shiro.common.utils
 
resolveDependency(String) - Method in class com.mikuac.shiro.core.DependencyResolver
 
RESULT_CODE - Static variable in class com.mikuac.shiro.constant.Connection
 
RESULT_STATUS_KEY - Static variable in class com.mikuac.shiro.constant.Connection
 
RESULT_WORDING - Static variable in class com.mikuac.shiro.constant.Connection
 
REVERSE_ORDER - Static variable in class com.mikuac.shiro.constant.ActionParams
 
robots - Variable in class com.mikuac.shiro.core.BotContainer
Bot容器
Row() - Constructor for class com.mikuac.shiro.common.utils.Keyboard.Row
 
rps - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
猜拳魔法表情
rps(int) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
rps(int) - Method in class com.mikuac.shiro.common.utils.MsgUtils
发送猜拳消息
run(ApplicationArguments) - Method in class com.mikuac.shiro.common.limit.RateLimiter
令牌定时补充器
run(ApplicationArguments) - Method in class com.mikuac.shiro.handler.EventHandler
 

S

scan(String) - Method in class com.mikuac.shiro.common.utils.AnnotationScanner
扫描注解类
ScheduledTask - Class in com.mikuac.shiro.task
 
ScheduledTask(ThreadPoolTaskExecutor) - Constructor for class com.mikuac.shiro.task.ScheduledTask
 
second - Variable in class com.mikuac.shiro.common.utils.PairUtils
 
self() - Method in class com.mikuac.shiro.dto.event.Event.EventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupMessageEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent.GuildMessageEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.message.MessageEvent.MessageEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent.PrivateMessageEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.HeartbeatMetaEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.meta.LifecycleMetaEvent.LifecycleMetaEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.meta.MetaEvent.MetaEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent.ChannelCreatedNoticeEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent.ChannelDestroyedNoticeEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent.ChannelUpdatedNoticeEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.notice.FriendAddNoticeEvent.FriendAddNoticeEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.notice.GroupAdminNoticeEvent.GroupAdminNoticeEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent.GroupBanNoticeEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent.GroupCardChangeNoticeEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent.GroupDecreaseNoticeEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent.GroupHonorChangeNoticeEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent.GroupIncreaseNoticeEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent.GroupLuckyKingNoticeEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent.GroupMessageReactionNoticeEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent.GroupMsgDeleteNoticeEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent.GroupUploadNoticeEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent.MessageEmojiLikeNoticeEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.notice.MessageReactionsUpdatedNoticeEvent.MessageReactionsUpdatedNoticeEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.notice.NoticeEvent.NoticeEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent.PokeNoticeEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.notice.PrivateMsgDeleteNoticeEvent.PrivateMsgDeleteNoticeEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent.ReceiveOfflineFilesNoticeEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.request.FriendAddRequestEvent.FriendAddRequestEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.request.GroupAddRequestEvent.GroupAddRequestEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.request.RequestEvent.RequestEventBuilder
 
SELF_ID - Static variable in class com.mikuac.shiro.constant.Connection
 
selfId(Long) - Method in class com.mikuac.shiro.dto.event.Event.EventBuilder
 
selfId(Long) - Method in class com.mikuac.shiro.dto.event.meta.MetaEvent.MetaEventBuilder
 
selfId(Long) - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent.PokeNoticeEventBuilder
 
selfTinyId(String) - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent.GuildMessageEventBuilder
 
SEN_GROUP_NOTICE - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
发送群公告
send(JsonObjectWrapper) - Method in class com.mikuac.shiro.common.utils.PayloadSender
 
SEND_FORWARD_MSG - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
合并转发
SEND_GROUP_FORWARD_MSG - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
发送合并转发 (群)
SEND_GROUP_MSG - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
发送群消息
SEND_GROUP_SIGN - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
群打卡
SEND_GUILD_CHANNEL_MSG - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
发送信息到子频道
SEND_LIKE - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
发送好友赞
SEND_PRIVATE_FORWARD_MSG - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
发送合并转发 (私聊)
SEND_PRIVATE_MSG - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
发送私聊消息
sender(GroupMessageEvent.GroupSender) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupMessageEventBuilder
 
sender(GuildMessageEvent.Sender) - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent.GuildMessageEventBuilder
 
Sender() - Constructor for class com.mikuac.shiro.dto.action.response.MsgResp.Sender
 
Sender() - Constructor for class com.mikuac.shiro.dto.event.message.GuildMessageEvent.Sender
 
senderId(Long) - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent.PokeNoticeEventBuilder
 
senders() - Element in annotation interface com.mikuac.shiro.annotation.MessageHandlerFilter
仅注解指明的 qq 发送会触发, 如果为空则任意消息都可以触发 当 OneBot 实现会上报 message_sent 事件时,本过滤器同样适用于机器人自身发送的消息; 默认情况下机器人自身发送的消息会被过滤,除非在 senders 数组中显式包含了机器人的 QQ 号
sendForwardMsg(AnyMessageEvent, List<Map<String, Object>>) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
发送合并转发
sendForwardMsg(AnyMessageEvent, List<Map<String, Object>>) - Method in class com.mikuac.shiro.core.Bot
发送合并转发
sendForwardMsg(List<Map<String, Object>>) - Method in interface com.mikuac.shiro.action.LagrangeExtend
发送合并转发
sendForwardMsg(List<Map<String, Object>>) - Method in class com.mikuac.shiro.core.Bot
获取合并转发消息Id
sendFriendPoke(long) - Method in interface com.mikuac.shiro.action.NapCatExtend
 
sendFriendPoke(long) - Method in class com.mikuac.shiro.core.Bot
 
sendFriendPoke(long, long) - Method in interface com.mikuac.shiro.action.NapCatExtend
 
sendFriendPoke(long, long) - Method in class com.mikuac.shiro.core.Bot
 
sendGroupForwardMsg(long, List<Map<String, Object>>) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
发送合并转发 (群)
sendGroupForwardMsg(long, List<Map<String, Object>>) - Method in class com.mikuac.shiro.core.Bot
发送合并转发 (群)
sendGroupForwardMsg(long, List<Map<String, Object>>, String, String, String, List<Map<String, String>>) - Method in class com.mikuac.shiro.core.Bot
发送群聊嵌套聊天记录
sendGroupMsg(long, long, String, boolean) - Method in interface com.mikuac.shiro.action.OneBot
发送群消息
sendGroupMsg(long, long, String, boolean) - Method in class com.mikuac.shiro.core.Bot
发送群消息
sendGroupMsg(long, long, List<ArrayMsg>, boolean) - Method in interface com.mikuac.shiro.action.GensokyoExtend
发送群消息
sendGroupMsg(long, long, List<ArrayMsg>, boolean) - Method in class com.mikuac.shiro.core.Bot
发送群消息
sendGroupMsg(long, String, boolean) - Method in interface com.mikuac.shiro.action.OneBot
发送群消息
sendGroupMsg(long, String, boolean) - Method in class com.mikuac.shiro.core.Bot
发送群消息
sendGroupMsg(long, List<ArrayMsg>, boolean) - Method in interface com.mikuac.shiro.action.OneBot
发送群消息
sendGroupMsg(long, List<ArrayMsg>, boolean) - Method in class com.mikuac.shiro.core.Bot
发送群消息
sendGroupNotice(long, String) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
发送群公告
sendGroupNotice(long, String) - Method in class com.mikuac.shiro.core.Bot
发送群公告
sendGroupPoke(long, long) - Method in interface com.mikuac.shiro.action.NapCatExtend
 
sendGroupPoke(long, long) - Method in class com.mikuac.shiro.core.Bot
 
sendGroupSign(long) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
群打卡
sendGroupSign(long) - Method in class com.mikuac.shiro.core.Bot
群打卡
sendGuildMsg(String, String, String) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
发送信息到子频道
sendGuildMsg(String, String, String) - Method in class com.mikuac.shiro.core.Bot
发送信息到子频道
sendLike(long, int) - Method in interface com.mikuac.shiro.action.OneBot
好友点赞
sendLike(long, int) - Method in class com.mikuac.shiro.core.Bot
好友点赞
SendMessageException() - Constructor for exception class com.mikuac.shiro.exception.ShiroException.SendMessageException
 
sendMsg(AnyMessageEvent, String, boolean) - Method in interface com.mikuac.shiro.action.OneBot
发送消息
sendMsg(AnyMessageEvent, String, boolean) - Method in class com.mikuac.shiro.core.Bot
发送消息
sendMsg(AnyMessageEvent, List<ArrayMsg>, boolean) - Method in interface com.mikuac.shiro.action.OneBot
发送消息
sendMsg(AnyMessageEvent, List<ArrayMsg>, boolean) - Method in class com.mikuac.shiro.core.Bot
发送消息
sendPrivateForwardMsg(long, List<Map<String, Object>>) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
发送合并转发 (私聊)
sendPrivateForwardMsg(long, List<Map<String, Object>>) - Method in class com.mikuac.shiro.core.Bot
发送合并转发 (私聊)
sendPrivateForwardMsg(long, List<Map<String, Object>>, String, String, String, List<Map<String, String>>) - Method in class com.mikuac.shiro.core.Bot
发送私聊嵌套聊天记录
sendPrivateMsg(long, long, String, boolean) - Method in interface com.mikuac.shiro.action.OneBot
临时会话
sendPrivateMsg(long, long, String, boolean) - Method in class com.mikuac.shiro.core.Bot
临时会话
sendPrivateMsg(long, long, List<ArrayMsg>, boolean) - Method in interface com.mikuac.shiro.action.OneBot
临时会话
sendPrivateMsg(long, long, List<ArrayMsg>, boolean) - Method in class com.mikuac.shiro.core.Bot
临时会话
sendPrivateMsg(long, String, boolean) - Method in interface com.mikuac.shiro.action.OneBot
发送私聊消息
sendPrivateMsg(long, String, boolean) - Method in class com.mikuac.shiro.core.Bot
发送私聊消息
sendPrivateMsg(long, List<ArrayMsg>, boolean) - Method in interface com.mikuac.shiro.action.OneBot
发送私聊消息
sendPrivateMsg(long, List<ArrayMsg>, boolean) - Method in class com.mikuac.shiro.core.Bot
发送私聊消息
SERVER - Enum constant in enum class com.mikuac.shiro.enums.AdapterEnum
反向ws
session(WebSocketSession) - Method in class com.mikuac.shiro.core.CoreEvent
可以通过 ConnectionUtils.parseSelfId(session) 获取上线的机器人账号 例如当服务端为开放服务时,并且只有白名单内的账号才允许连接,此时可以检查账号是否存在于白名内 不存在的话返回 false 即可禁止连接 spring 4 更新后禁止通过 session 访问 getHandshakeHeaders!
SESSION_STATUS_KEY - Static variable in class com.mikuac.shiro.constant.Connection
 
SessionCloseException() - Constructor for exception class com.mikuac.shiro.exception.ShiroException.SessionCloseException
 
SessionStatusEnum - Enum Class in com.mikuac.shiro.enums
 
SET - Enum constant in enum class com.mikuac.shiro.enums.AdminNoticeTypeEnum
仅通知设置管理员
SET - Enum constant in enum class com.mikuac.shiro.enums.CommonEnum
set
SET - Static variable in class com.mikuac.shiro.constant.ActionParams
 
SET_ESSENCE_MSG - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
设置精华消息
SET_FRIEND_ADD_REQUEST - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
处理加好友请求
SET_GROUP_ADD_REQUEST - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
处理加群请求/邀请
SET_GROUP_ADMIN - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
群组设置管理员
SET_GROUP_ANONYMOUS - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
群组匿名
SET_GROUP_ANONYMOUS_BAN - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
群组匿名用户禁言
SET_GROUP_BAN - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
群组单人禁言
SET_GROUP_CARD - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
设置群名片(群备注)
SET_GROUP_KICK - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
群组踢人
SET_GROUP_LEAVE - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
退出群组
SET_GROUP_NAME - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
设置群名
SET_GROUP_PORTRAIT - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
设置群头像
SET_GROUP_REACTION - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
设置群消息表情回应
SET_GROUP_SPECIAL_TITLE - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
设置群组专属头衔
SET_GROUP_WHOLE_BAN - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
群组全体禁言
SET_MSG_EMOJI_LIKE - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
设置群消息表情回应
SET_QQ_PROFILE - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
设置QQ资料
setAccessToken(String) - Method in class com.mikuac.shiro.properties.WebSocketProperties
访问密钥, 强烈推荐在公网的服务器设置
setAction(Keyboard.Action) - Method in class com.mikuac.shiro.common.utils.Keyboard.Button
 
setActionHandler(ActionHandler) - Method in class com.mikuac.shiro.core.Bot
 
setAge(Integer) - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
setAge(Integer) - Method in class com.mikuac.shiro.dto.action.response.StrangerInfoResp
年龄
setAge(Integer) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupSender
 
setAge(Integer) - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent.PrivateSender
 
setAnchor(Integer) - Method in class com.mikuac.shiro.common.utils.Keyboard.Action
本字段仅在指令按钮下有效,设置后后会忽略 action.enter 配置。 设置为 1 时 ,点击按钮自动唤起启手Q选图器,其他值暂无效果。 仅支持手机端版本 8983+ 的单聊场景,桌面端不支持)
setAnnotationHandler(MultiValueMap<Class<? extends Annotation>, HandlerMethod>) - Method in class com.mikuac.shiro.core.BotFactory.AnnotationMethodContainer
 
setAnnotationMethodContainer(BotFactory.AnnotationMethodContainer) - Method in class com.mikuac.shiro.core.Bot
 
setAnonymous(Anonymous) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
setAppEnabled(Boolean) - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp
原 CQHTTP 字段, 恒定为 true
setAppEnabled(Boolean) - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.Status
 
setAppGood(Boolean) - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp
原 CQHTTP 字段, 恒定为 true
setAppInitialized(Boolean) - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp
原 CQHTTP 字段, 恒定为 true
setAppInitialized(Boolean) - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.Status
 
setAppIsGood(Boolean) - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.Status
 
setAppName(String) - Method in class com.mikuac.shiro.dto.action.response.VersionInfoResp
 
setAppVersion(String) - Method in class com.mikuac.shiro.dto.action.response.VersionInfoResp
 
setArea(String) - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
setArea(String) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupSender
 
setArrayMsg(List<ArrayMsg>) - Method in class com.mikuac.shiro.dto.event.message.MessageEvent
 
setAuthSchema(String) - Method in class com.mikuac.shiro.properties.WebSocketProperties
认证约定
setAvatar(String) - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.CurrentTalkative
 
setAvatar(String) - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.OtherHonor
 
setAvatar(String) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
setAvatarUrl(String) - Method in class com.mikuac.shiro.dto.action.response.GuildMemberProfileResp
 
setAvatarUrl(String) - Method in class com.mikuac.shiro.dto.action.response.GuildServiceProfileResp
 
setAwaitTask(Boolean) - Method in class com.mikuac.shiro.properties.RateLimiterProperties
如果该值为 true 时,当令牌获取失败则会阻塞当前线程,后续任务将被添加到等待队列。 如果该值为 false 时,当令牌获取失败则会直接丢次本次请求。
setBase64(String) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp
仅适用于LLOneBot
setBindGuildId(long) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
setBlacklistExpireTime(long) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
setBotMessageEventInterceptor(Class<? extends BotMessageEventInterceptor>) - Method in class com.mikuac.shiro.core.Bot
 
setBotProfile(String, String, String, String, String) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
设置机器人账号资料
setBotProfile(String, String, String, String, String) - Method in class com.mikuac.shiro.core.Bot
设置机器人账号资料
setBusid(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent.File
 
setBusId(Integer) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
setButtons(List<Keyboard.Button>) - Method in class com.mikuac.shiro.common.utils.Keyboard.Row
 
setCanAtAll(Boolean) - Method in class com.mikuac.shiro.dto.action.response.GroupAtAllRemainResp
是否可以 @全体成员
setCapacity(Integer) - Method in class com.mikuac.shiro.properties.RateLimiterProperties
令牌桶容量
setCard(String) - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
setCard(String) - Method in class com.mikuac.shiro.dto.action.response.MsgResp.Sender
 
setCard(String) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupSender
 
setCardChangeable(Boolean) - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
setCardNew(String) - Method in class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent
 
setCardOld(String) - Method in class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent
 
setChannelId(String) - Method in class com.mikuac.shiro.dto.action.response.ChannelInfoResp
子频道ID
setChannelId(String) - Method in class com.mikuac.shiro.dto.action.response.GetGuildMsgResp
 
setChannelId(String) - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent
 
setChannelId(String) - Method in class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent
子频道ID
setChannelId(String) - Method in class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent
子频道ID
setChannelId(String) - Method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent
子频道ID
setChannelId(String) - Method in class com.mikuac.shiro.dto.event.notice.MessageReactionsUpdatedNoticeEvent
子频道ID
setChannelInfo(ChannelInfoResp) - Method in class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent
频道信息
setChannelInfo(ChannelInfoResp) - Method in class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent
频道信息
setChannelName(String) - Method in class com.mikuac.shiro.dto.action.response.ChannelInfoResp
子频道名称
setChannelType(Integer) - Method in class com.mikuac.shiro.dto.action.response.ChannelInfoResp
子频道类型
setClients(List<ClientsResp.Clients>) - Method in class com.mikuac.shiro.dto.action.response.ClientsResp
 
setCode(String) - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent
表情ID
setComment(String) - Method in class com.mikuac.shiro.dto.event.request.RequestEvent
 
setCompanyId(long) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
setContent(Keyboard.Content) - Method in class com.mikuac.shiro.common.utils.Keyboard.Data
 
setCorePoolSize(Integer) - Method in class com.mikuac.shiro.properties.TaskPoolProperties
核心线程数(默认线程数)
setCount(Integer) - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent
表情数量
setCount(Integer) - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent.Like
表情数量
setCreateTime(Long) - Method in class com.mikuac.shiro.dto.action.response.ChannelInfoResp
创建时间
setCreateTime(Long) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Folders
 
setCreateTime(Long) - Method in class com.mikuac.shiro.dto.action.response.GuildMetaByGuestResp
 
setCreator(Long) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Folders
 
setCreatorName(String) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Folders
 
setCreatorTinyId(String) - Method in class com.mikuac.shiro.dto.action.response.ChannelInfoResp
创建者ID
setCurrentReactions(List<MessageReactionsUpdatedNoticeEvent.ReactionInfo>) - Method in class com.mikuac.shiro.dto.event.notice.MessageReactionsUpdatedNoticeEvent
当前消息被贴表情列表
setCurrentSlowMode(Integer) - Method in class com.mikuac.shiro.dto.action.response.ChannelInfoResp
当前启用的慢速模式Key
setCurrentTalkative(GroupHonorInfoResp.CurrentTalkative) - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp
 
setCustomObjectMapper(ObjectMapper) - Static method in class com.mikuac.shiro.common.utils.JsonUtils
 
setData(Keyboard.Data) - Method in class com.mikuac.shiro.common.utils.Keyboard
 
setData(String) - Method in class com.mikuac.shiro.common.utils.Keyboard.Action
操作相关的数据
setData(List<T>) - Method in class com.mikuac.shiro.dto.action.common.ActionList
 
setData(Map<String, T>) - Method in class com.mikuac.shiro.model.ArrayMsg
 
setData(T) - Method in class com.mikuac.shiro.dto.action.common.ActionData
 
setDayCount(Integer) - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.CurrentTalkative
 
setDeadTime(Long) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
setDebug(Boolean) - Method in class com.mikuac.shiro.properties.ShiroProperties
日志等级设置为 debug
setDescription(String) - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.OtherHonor
 
setDisconnectTimes(Integer) - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp.Statistics
TCP 链接断开次数
setDisconnectTimes(Long) - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.StatusStatistics
 
setDownloadTimes(Integer) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
setDuration(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent
 
setEcho(Long) - Method in class com.mikuac.shiro.dto.action.common.ActionRaw
 
setEmojiId(String) - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent.Like
表情ID
setEmotionList(List<GroupHonorInfoResp.OtherHonor>) - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp
 
setEnable(Boolean) - Method in class com.mikuac.shiro.properties.RateLimiterProperties
是否启用限速器(令牌桶算法)
setEnable(Boolean) - Method in class com.mikuac.shiro.properties.WebSocketClientProperties
是否启用正向 Websocket 连接
setEnable(Boolean) - Method in class com.mikuac.shiro.properties.WebSocketServerProperties
是否启用反向 Websocket 连接
setEnableAuthSchema(Boolean) - Method in class com.mikuac.shiro.properties.WebSocketProperties
是否启用约定
setEnableTaskPool(Boolean) - Method in class com.mikuac.shiro.properties.TaskPoolProperties
是否启用shiro的线程池, 无配置或者 true 为开启, 默认值开启
setEnter(Boolean) - Method in class com.mikuac.shiro.common.utils.Keyboard.Action
指令按钮可用,点击按钮后直接自动发送 data,默认 false。支持版本 8983
setEssenceMsg(int) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
设置精华消息
setEssenceMsg(int) - Method in class com.mikuac.shiro.core.Bot
设置精华消息
setEssentialMsgPrivilege(int) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
setEssentialMsgSwitch(int) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
setExtInfo(GroupInfoExResp.ExtInfo) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp
 
setFile(GroupUploadNoticeEvent.File) - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent
 
setFile(ReceiveOfflineFilesNoticeEvent.File) - Method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent
 
setFile(String) - Method in class com.mikuac.shiro.dto.action.response.DownloadFileResp
 
setFile(String) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp
 
setFileId(String) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
setFileName(String) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
setFileName(String) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp
 
setFiles(List<GroupFilesResp.Files>) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp
 
setFileSize(Long) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
setFileSize(Long) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp
 
setFinished(Boolean) - Method in class com.mikuac.shiro.dto.action.response.GuildMemberListResp
是否最终页
setFlag(String) - Method in class com.mikuac.shiro.dto.action.common.Anonymous
 
setFlag(String) - Method in class com.mikuac.shiro.dto.event.request.RequestEvent
 
setFolderId(String) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Folders
 
setFolderName(String) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Folders
 
setFolders(List<GroupFilesResp.Folders>) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp
 
setFont(Integer) - Method in class com.mikuac.shiro.dto.event.message.MessageEvent
 
setFriendAddRequest(String, boolean, String) - Method in interface com.mikuac.shiro.action.OneBot
处理加好友请求
setFriendAddRequest(String, boolean, String) - Method in class com.mikuac.shiro.core.Bot
处理加好友请求
setGangUpId(String) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
setGood(Boolean) - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp
同 online
setGroupAddRequest(String, String, boolean, String) - Method in interface com.mikuac.shiro.action.OneBot
处理加群请求/邀请
setGroupAddRequest(String, String, boolean, String) - Method in class com.mikuac.shiro.core.Bot
处理加群请求/邀请
setGroupAdmin(long, long, boolean) - Method in interface com.mikuac.shiro.action.OneBot
群组设置管理员
setGroupAdmin(long, long, boolean) - Method in class com.mikuac.shiro.core.Bot
群组设置管理员
setGroupAnonymous(long, boolean) - Method in interface com.mikuac.shiro.action.OneBot
群组匿名
setGroupAnonymous(long, boolean) - Method in class com.mikuac.shiro.core.Bot
群组匿名
setGroupAnonymousBan(long, Anonymous, int) - Method in interface com.mikuac.shiro.action.OneBot
群组匿名用户禁言
setGroupAnonymousBan(long, Anonymous, int) - Method in class com.mikuac.shiro.core.Bot
群组匿名用户禁言
setGroupAnonymousBan(long, String, int) - Method in interface com.mikuac.shiro.action.OneBot
群组匿名用户禁言
setGroupAnonymousBan(long, String, int) - Method in class com.mikuac.shiro.core.Bot
群组匿名用户禁言
setGroupBan(long, long, int) - Method in interface com.mikuac.shiro.action.OneBot
群组单人禁言
setGroupBan(long, long, int) - Method in class com.mikuac.shiro.core.Bot
群组单人禁言
setGroupCard(long, long, String) - Method in interface com.mikuac.shiro.action.OneBot
设置群名片(群备注)
setGroupCard(long, long, String) - Method in class com.mikuac.shiro.core.Bot
设置群名片(群备注)
setGroupCode(long) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp
 
setGroupCreateTime(Integer) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoResp
 
setGroupEventFilter(Boolean) - Method in class com.mikuac.shiro.properties.ShiroProperties
如果多个 oneBot 实例同时连接,是否对相同的消息事件去重(先到优先),true 为仅触发第一个事件 比如多个 bot 实例在同一个群中,同一个人发送的消息会在每个 bot 实例都触发一次事件,开启后将只收到第一个事件 仅过滤群组消息,私聊消息不可能会重复
setGroupEventFilterTime(Integer) - Method in class com.mikuac.shiro.properties.ShiroProperties
如果开启重复的群聊消息过滤,设定缓存的毫秒数时间 也就是当多少毫秒之后如果受到重复的群聊消息 则剔除
setGroupFlagPro1(String) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
setGroupId(Long) - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp
 
setGroupId(Long) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoResp
 
setGroupId(Long) - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
setGroupId(Long) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
setGroupId(Long) - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent.PrivateSender
当 subType 值为 group 时,表示本次私聊事件为临时会话,此时 groupId 为来源 QQ 群
setGroupId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupAdminNoticeEvent
群号
setGroupId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent
 
setGroupId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent
 
setGroupId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent
 
setGroupId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent
 
setGroupId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent
 
setGroupId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent
 
setGroupId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent
群组ID
setGroupId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent
 
setGroupId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent
 
setGroupId(Long) - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent
群组ID
setGroupId(Long) - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent
 
setGroupId(Long) - Method in class com.mikuac.shiro.dto.event.request.GroupAddRequestEvent
 
setGroupInfoExtSeq(long) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
setGroupKick(long, long, boolean) - Method in interface com.mikuac.shiro.action.OneBot
群组踢人
setGroupKick(long, long, boolean) - Method in class com.mikuac.shiro.core.Bot
群组踢人
setGroupLeave(long, boolean) - Method in interface com.mikuac.shiro.action.OneBot
退出群组
setGroupLeave(long, boolean) - Method in class com.mikuac.shiro.core.Bot
退出群组
setGroupLevel(Integer) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoResp
 
setGroupMemo(String) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoResp
 
setGroupName(long, String) - Method in interface com.mikuac.shiro.action.OneBot
设置群名
setGroupName(long, String) - Method in class com.mikuac.shiro.core.Bot
设置群名
setGroupName(String) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoResp
 
setGroupOwnerId(GroupInfoExResp.GroupOwner) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
setGroupPortrait(long, String, int) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
设置群头像 目前这个API在登录一段时间后因cookie失效而失效, 请考虑后使用
setGroupPortrait(long, String, int) - Method in class com.mikuac.shiro.core.Bot
设置群头像 目前这个API在登录一段时间后因cookie失效而失效, 请考虑后使用
setGroupReaction(long, int, String, boolean) - Method in interface com.mikuac.shiro.action.LagrangeExtend
设置群消息表情回应
setGroupReaction(long, int, String, boolean) - Method in class com.mikuac.shiro.core.Bot
设置群消息表情回应
setGroupSelfBotEventFilter(Boolean) - Method in class com.mikuac.shiro.properties.ShiroProperties
在开启 groupEventFilter 的情况下,此选项控制是否过滤连接到框架的其他实例的qq号发出的消息
setGroupSpecialTitle(long, long, String, int) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
设置群组专属头衔
setGroupSpecialTitle(long, long, String, int) - Method in class com.mikuac.shiro.core.Bot
设置群组专属头衔
setGroupWholeBan(long, boolean) - Method in interface com.mikuac.shiro.action.OneBot
全体禁言
setGroupWholeBan(long, boolean) - Method in class com.mikuac.shiro.core.Bot
全体禁言
setGuildDisplayId(Long) - Method in class com.mikuac.shiro.dto.action.response.GuildListResp
 
setGuildId(String) - Method in class com.mikuac.shiro.dto.action.response.GetGuildMsgResp
 
setGuildId(String) - Method in class com.mikuac.shiro.dto.action.response.GuildListResp
 
setGuildId(String) - Method in class com.mikuac.shiro.dto.action.response.GuildMetaByGuestResp
 
setGuildId(String) - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent
 
setGuildId(String) - Method in class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent
频道ID
setGuildId(String) - Method in class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent
频道ID
setGuildId(String) - Method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent
频道ID
setGuildId(String) - Method in class com.mikuac.shiro.dto.event.notice.MessageReactionsUpdatedNoticeEvent
频道ID
setGuildName(String) - Method in class com.mikuac.shiro.dto.action.response.GuildListResp
 
setGuildName(String) - Method in class com.mikuac.shiro.dto.action.response.GuildMetaByGuestResp
 
setGuildProfile(String) - Method in class com.mikuac.shiro.dto.action.response.GuildMetaByGuestResp
 
setHasGroupCustomPortrait(int) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
setHonorType(String) - Method in class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent
 
setId(Long) - Method in class com.mikuac.shiro.dto.action.common.Anonymous
 
setId(String) - Method in class com.mikuac.shiro.common.utils.Keyboard.Button
按钮ID:在一个keyboard消息内设置唯一
setId(String) - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent.File
 
setInterceptor(Bot, MessageEvent) - Method in class com.mikuac.shiro.common.utils.EventUtils
设置拦截器
setInterceptor(Class<? extends BotMessageEventInterceptor>) - Method in class com.mikuac.shiro.properties.ShiroProperties
拦截器
setInterval(Long) - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent
 
setInviteRobotSwitch(int) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
setInvitorId(Long) - Method in class com.mikuac.shiro.dto.event.request.GroupAddRequestEvent
 
setIsBindedGroupId(Boolean) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
setIsBindedUserId(Boolean) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
setIsLimitGroupRtc(int) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
setJoinTime(Integer) - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
setJoinTime(Long) - Method in class com.mikuac.shiro.dto.action.response.GuildMemberProfileResp
 
setKeepAliveTime(Integer) - Method in class com.mikuac.shiro.properties.TaskPoolProperties
允许线程空闲时间(单位:默认为秒)
setLabel(String) - Method in class com.mikuac.shiro.common.utils.Keyboard.RenderData
按钮上的文字
setLanguage(String) - Method in class com.mikuac.shiro.dto.action.response.OcrResp
 
setLastMessageTime(Long) - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp.Statistics
最后一条消息时间
setLastMessageTime(Long) - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.StatusStatistics
 
setLastSentTime(Integer) - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
setLegendList(List<GroupHonorInfoResp.OtherHonor>) - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp
 
setLevel(Integer) - Method in class com.mikuac.shiro.dto.action.response.CheckUrlSafelyResp
 
setLevel(Integer) - Method in class com.mikuac.shiro.dto.action.response.StrangerInfoResp
等级
setLevel(String) - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
setLevel(String) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupSender
 
setLightCharNum(int) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
setLikes(List<MessageEmojiLikeNoticeEvent.Like>) - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent
表情详情
setLoginDays(Integer) - Method in class com.mikuac.shiro.dto.action.response.StrangerInfoResp
在线天数?我猜的(
setLostTimes(Integer) - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp.Statistics
账号掉线次数
setLostTimes(Long) - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.StatusStatistics
 
setLuckyWord(String) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
setLuckyWordId(int) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
setMatcher(Matcher) - Method in class com.mikuac.shiro.common.utils.CheckResult
 
setMaxAdminCount(Long) - Method in class com.mikuac.shiro.dto.action.response.GuildMetaByGuestResp
 
setMaxBinaryMessageBufferSize(Integer) - Method in class com.mikuac.shiro.properties.WebSocketProperties
二进制消息的最大长度 512KB
setMaxMemberCount(Integer) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoResp
 
setMaxMemberCount(Long) - Method in class com.mikuac.shiro.dto.action.response.GuildMetaByGuestResp
 
setMaxPoolSize(Integer) - Method in class com.mikuac.shiro.properties.TaskPoolProperties
最大线程数
setMaxRobotCount(Long) - Method in class com.mikuac.shiro.dto.action.response.GuildMetaByGuestResp
 
setMaxTextMessageBufferSize(Integer) - Method in class com.mikuac.shiro.properties.WebSocketProperties
最大文本消息缓冲区 512KB
setMemberCount(Integer) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoResp
 
setMemberCount(Long) - Method in class com.mikuac.shiro.dto.action.response.GuildMetaByGuestResp
 
setMemberQid(String) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.GroupOwner
 
setMembers(List<GuildMemberListResp.GuildMemberInfo>) - Method in class com.mikuac.shiro.dto.action.response.GuildMemberListResp
成员列表
setMemberUid(String) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.GroupOwner
 
setMemberUin(long) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.GroupOwner
 
setMessage(String) - Method in class com.mikuac.shiro.dto.action.response.GetGuildMsgResp
 
setMessage(String) - Method in class com.mikuac.shiro.dto.event.message.MessageEvent
 
setMessageId(Integer) - Method in class com.mikuac.shiro.dto.action.common.MsgId
 
setMessageId(Integer) - Method in class com.mikuac.shiro.dto.action.response.EssenceMsgResp
 
setMessageId(Integer) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
setMessageId(Integer) - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent
消息 ID
setMessageId(Integer) - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent
消息ID
setMessageId(Integer) - Method in class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent
 
setMessageId(Integer) - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent
消息ID
setMessageId(Integer) - Method in class com.mikuac.shiro.dto.event.notice.PrivateMsgDeleteNoticeEvent
 
setMessageId(String) - Method in class com.mikuac.shiro.dto.action.common.GuildMsgId
 
setMessageId(String) - Method in class com.mikuac.shiro.dto.action.response.GetGuildMsgResp
 
setMessageId(String) - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent
 
setMessageId(String) - Method in class com.mikuac.shiro.dto.event.notice.MessageReactionsUpdatedNoticeEvent
消息ID
setMessageReceived(Long) - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp.Statistics
接受信息总数
setMessageReceived(Long) - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.StatusStatistics
 
setMessages(List<MsgResp>) - Method in class com.mikuac.shiro.dto.action.response.GetForwardMsgResp
 
setMessages(List<MsgResp>) - Method in class com.mikuac.shiro.dto.action.response.GetMsgListResp
 
setMessageSent(Long) - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp.Statistics
发送信息总数
setMessageSent(Long) - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.StatusStatistics
 
setMessageSeq(Integer) - Method in class com.mikuac.shiro.dto.action.response.GetGuildMsgResp
 
setMessageSource(String) - Method in class com.mikuac.shiro.dto.action.response.GetGuildMsgResp
 
setMessageType(String) - Method in class com.mikuac.shiro.dto.event.message.MessageEvent
 
setMethod(Method) - Method in class com.mikuac.shiro.model.HandlerMethod
 
setModifyTime(Long) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
setMsgEmojiLike(int, String, boolean) - Method in interface com.mikuac.shiro.action.NapCatExtend
设置消息表情回应(贴表情)
setMsgEmojiLike(int, String, boolean) - Method in class com.mikuac.shiro.core.Bot
设置消息表情回应(贴表情)
setMsgEventSeq(String) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
setName(String) - Method in class com.mikuac.shiro.dto.action.common.Anonymous
 
setName(String) - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent.File
 
setName(String) - Method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent.File
 
setNewInfo(ChannelInfoResp) - Method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent
更新后的频道信息
setNextToken(String) - Method in class com.mikuac.shiro.dto.action.response.GuildMemberListResp
翻页Token
setNickname(String) - Method in class com.mikuac.shiro.dto.action.response.FriendInfoResp
 
setNickname(String) - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.CurrentTalkative
 
setNickname(String) - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.OtherHonor
 
setNickname(String) - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
setNickname(String) - Method in class com.mikuac.shiro.dto.action.response.GuildMemberProfileResp
 
setNickname(String) - Method in class com.mikuac.shiro.dto.action.response.GuildServiceProfileResp
 
setNickname(String) - Method in class com.mikuac.shiro.dto.action.response.LoginInfoResp
 
setNickname(String) - Method in class com.mikuac.shiro.dto.action.response.MsgResp.Sender
 
setNickname(String) - Method in class com.mikuac.shiro.dto.action.response.StrangerInfoResp
昵称
setNickname(String) - Method in class com.mikuac.shiro.dto.action.response.UnidirectionalFriendListResp
 
setNickname(String) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupSender
 
setNickname(String) - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent.Sender
 
setNickname(String) - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent.PrivateSender
 
setNoticeType(String) - Method in class com.mikuac.shiro.dto.event.notice.NoticeEvent
 
setObject(Object) - Method in class com.mikuac.shiro.model.HandlerMethod
 
setOldInfo(ChannelInfoResp) - Method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent
更新前的频道信息
setOnline(Boolean) - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp
表示BOT是否在线
setOnline(Boolean) - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.Status
 
setOperatorId(Long) - Method in class com.mikuac.shiro.dto.action.response.EssenceMsgResp
 
setOperatorId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent
 
setOperatorId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent
 
setOperatorId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent
 
setOperatorId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent
操作者ID
setOperatorId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent
 
setOperatorId(Long) - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent
操作者ID
setOperatorId(String) - Method in class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent
操作者ID
setOperatorId(String) - Method in class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent
操作者ID
setOperatorId(String) - Method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent
操作者ID
setOperatorNick(String) - Method in class com.mikuac.shiro.dto.action.response.EssenceMsgResp
 
setOperatorTime(String) - Method in class com.mikuac.shiro.dto.action.response.EssenceMsgResp
 
setOwnerGuildId(String) - Method in class com.mikuac.shiro.dto.action.response.ChannelInfoResp
所属频道ID
setOwnerId(String) - Method in class com.mikuac.shiro.dto.action.response.GuildMetaByGuestResp
 
setPacketLost(Integer) - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp.Statistics
数据包丢失总数
setPacketLost(Long) - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.StatusStatistics
 
setPacketReceived(Long) - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp.Statistics
收到的数据包总数
setPacketReceived(Long) - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.StatusStatistics
 
setPacketSent(Long) - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp.Statistics
发送的数据包总数
setPacketSent(Long) - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.StatusStatistics
 
setPerformerList(List<GroupHonorInfoResp.OtherHonor>) - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp
 
setPermission(Keyboard.Permission) - Method in class com.mikuac.shiro.common.utils.Keyboard.Action
权限设置
setPlainText(String) - Method in class com.mikuac.shiro.dto.event.message.MessageEvent
 
setPluginList(List<Class<? extends BotPlugin>>) - Method in class com.mikuac.shiro.core.Bot
 
setPluginList(List<Class<? extends BotPlugin>>) - Method in class com.mikuac.shiro.properties.ShiroProperties
插件列表
setPluginMavenRepositoryUrl(String) - Method in class com.mikuac.shiro.properties.ShiroProperties
Maven仓库URL,用于插件依赖解析和下载
setPluginScanPath(String) - Method in class com.mikuac.shiro.properties.ShiroProperties
插件扫描路径(默认:项目根目录下的plugins目录)
setPluginsGood(Boolean) - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp
原 CQHTTP 字段
setPluginsIsGood(Boolean) - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.Status
 
setPostType(String) - Method in class com.mikuac.shiro.dto.event.Event
 
setPostType(String) - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent
 
setPrivateSender(PrivateMessageEvent.PrivateSender) - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent
发送人信息
setProtocolVersion(String) - Method in class com.mikuac.shiro.dto.action.response.VersionInfoResp
 
setQid(String) - Method in class com.mikuac.shiro.dto.action.response.StrangerInfoResp
qid id 身份卡
setQqMusicMedalSwitch(int) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
setQueueCapacity(Integer) - Method in class com.mikuac.shiro.properties.TaskPoolProperties
缓冲队列大小
setRate(Integer) - Method in class com.mikuac.shiro.properties.RateLimiterProperties
补充速率(每秒补充的令牌数量)
setRawMessage(String) - Method in class com.mikuac.shiro.dto.event.message.MessageEvent
 
setRawType(String) - Method in class com.mikuac.shiro.model.ArrayMsg
 
setRealMessageType(String) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
setReconnectInterval(Integer) - Method in class com.mikuac.shiro.properties.WebSocketClientProperties
断线重连时间(秒)
setRemainAtAllCountForGroup(Integer) - Method in class com.mikuac.shiro.dto.action.response.GroupAtAllRemainResp
群内所有管理当天剩余 @全体成员 次数
setRemainAtAllCountForUin(Integer) - Method in class com.mikuac.shiro.dto.action.response.GroupAtAllRemainResp
Bot 当天剩余 @全体成员 次数
setRemark(String) - Method in class com.mikuac.shiro.dto.action.response.FriendInfoResp
 
setRenderData(Keyboard.RenderData) - Method in class com.mikuac.shiro.common.utils.Keyboard.Button
 
setReply(Boolean) - Method in class com.mikuac.shiro.common.utils.Keyboard.Action
指令按钮可用,指令是否带引用回复本消息,默认 false。支持版本 8983
setRequestType(String) - Method in class com.mikuac.shiro.dto.event.request.RequestEvent
 
setReserve(int) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
setResourceLoader(ResourceLoader) - Method in class com.mikuac.shiro.common.utils.AnnotationScanner
setResult(boolean) - Method in class com.mikuac.shiro.common.utils.CheckResult
 
setResultCode(long) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp
 
setRetCode(Integer) - Method in class com.mikuac.shiro.dto.action.common.ActionData
 
setRetCode(Integer) - Method in class com.mikuac.shiro.dto.action.common.ActionList
 
setRetCode(Integer) - Method in class com.mikuac.shiro.dto.action.common.ActionRaw
 
setRole(String) - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
setRole(String) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupSender
 
setRoles(List<GuildMemberProfileResp.RoleInfo>) - Method in class com.mikuac.shiro.dto.action.response.GuildMemberProfileResp
 
setRows(List<Keyboard.Row>) - Method in class com.mikuac.shiro.common.utils.Keyboard.Content
 
setSelfId(long) - Method in class com.mikuac.shiro.core.Bot
 
setSelfId(Long) - Method in class com.mikuac.shiro.dto.event.Event
 
setSelfId(Long) - Method in class com.mikuac.shiro.dto.event.meta.MetaEvent
 
setSelfId(Long) - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent
 
setSelfTinyId(String) - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent
 
setSender(MsgResp.Sender) - Method in class com.mikuac.shiro.dto.action.response.MsgResp
 
setSender(GroupMessageEvent.GroupSender) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
setSender(GuildMessageEvent.Sender) - Method in class com.mikuac.shiro.dto.action.response.GetGuildMsgResp
 
setSender(GuildMessageEvent.Sender) - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent
 
setSenderId(Long) - Method in class com.mikuac.shiro.dto.action.response.EssenceMsgResp
 
setSenderId(Long) - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent
 
setSenderNick(String) - Method in class com.mikuac.shiro.dto.action.response.EssenceMsgResp
 
setSenderTime(Long) - Method in class com.mikuac.shiro.dto.action.response.EssenceMsgResp
 
setSession(WebSocketSession) - Method in class com.mikuac.shiro.core.Bot
 
setSex(String) - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
setSex(String) - Method in class com.mikuac.shiro.dto.action.response.StrangerInfoResp
性别 male 或 female 或 unknown
setSex(String) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupSender
 
setSex(String) - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent.PrivateSender
 
setShowPlayTogetherSwitch(int) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
setSize(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent.File
 
setSize(Long) - Method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent.File
 
setSlices(List<String>) - Method in class com.mikuac.shiro.dto.action.response.WordSlicesResp
 
setSlowModes(List<ChannelInfoResp.SlowModeInfo>) - Method in class com.mikuac.shiro.dto.action.response.ChannelInfoResp
频道内可用慢速模式类型列表
setSource(String) - Method in class com.mikuac.shiro.dto.action.response.UnidirectionalFriendListResp
 
setSpecifyRoleIds(List<String>) - Method in class com.mikuac.shiro.common.utils.Keyboard.Permission
有权限的身份组 id 的列表(仅频道可用)
setSpecifyUserIds(List<String>) - Method in class com.mikuac.shiro.common.utils.Keyboard.Permission
有权限的用户 id 的列表
setStarId(long) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
setStat(GetStatusResp.Statistics) - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp
运行统计
setStat(HeartbeatMetaEvent.StatusStatistics) - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.Status
 
setStatus(HeartbeatMetaEvent.Status) - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent
 
setStatus(String) - Method in class com.mikuac.shiro.dto.action.common.ActionData
 
setStatus(String) - Method in class com.mikuac.shiro.dto.action.common.ActionList
 
setStatus(String) - Method in class com.mikuac.shiro.dto.action.common.ActionRaw
 
setStrongNewbieList(List<GroupHonorInfoResp.OtherHonor>) - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp
 
setStyle(Integer) - Method in class com.mikuac.shiro.common.utils.Keyboard.RenderData
按钮样式:0 灰色线框,1 蓝色线框
setSubType(String) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
setSubType(String) - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent
 
setSubType(String) - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent
消息子类型, 如果是好友则是 friend, 如果是群临时会话则是 group, 如果是在群中自身发送则是 group_self
setSubType(String) - Method in class com.mikuac.shiro.dto.event.meta.LifecycleMetaEvent
just is `enable`, `disable`, `connect`
setSubType(String) - Method in class com.mikuac.shiro.dto.event.notice.GroupAdminNoticeEvent
set、unset 事件子类型, 分别表示设置和取消管理
setSubType(String) - Method in class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent
 
setSubType(String) - Method in class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent
 
setSubType(String) - Method in class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent
 
setSubType(String) - Method in class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent
 
setSubType(String) - Method in class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent
 
setSubType(String) - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent
操作类型: remove add
setSubType(String) - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent
 
setSubType(String) - Method in class com.mikuac.shiro.dto.event.request.GroupAddRequestEvent
 
setTalkativeList(List<GroupHonorInfoResp.OtherHonor>) - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp
 
setTalkPermission(Integer) - Method in class com.mikuac.shiro.dto.action.response.ChannelInfoResp
发言权限类型
setTargetId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent
 
setTargetId(Long) - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent
 
setTempSource(Integer) - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent
临时会话来源
setTexts(List<OcrResp.TextDetection>) - Method in class com.mikuac.shiro.dto.action.response.OcrResp
 
setThreadNamePrefix(String) - Method in class com.mikuac.shiro.properties.TaskPoolProperties
线程池名前缀
setTime(Long) - Method in class com.mikuac.shiro.dto.action.response.GetGuildMsgResp
 
setTime(Long) - Method in class com.mikuac.shiro.dto.event.Event
 
setTime(Long) - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent
 
setTime(Long) - Method in class com.mikuac.shiro.dto.event.meta.MetaEvent
 
setTime(Long) - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent
 
setTimeout(Integer) - Method in class com.mikuac.shiro.properties.RateLimiterProperties
等待超时
setTimeout(Integer) - Method in class com.mikuac.shiro.properties.WebSocketProperties
超时回收,10秒
setTinyId(String) - Method in class com.mikuac.shiro.dto.action.response.GuildMemberProfileResp
 
setTinyId(String) - Method in class com.mikuac.shiro.dto.action.response.GuildServiceProfileResp
 
setTinyId(String) - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent.Sender
 
setTitle(String) - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
setTitle(String) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupSender
 
setTitleExpireTime(Long) - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
setTodoSeq(long) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
setToken(String) - Method in class com.mikuac.shiro.core.Bot
 
setTotalFileCount(Integer) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Folders
 
setType(int) - Method in class com.mikuac.shiro.common.utils.Keyboard.Action
设置 0 跳转按钮:http 或 小程序 客户端识别 scheme,
设置 1 回调按钮:回调后台接口, data 传给后台,
设置 2 指令按钮:自动在输入框插入 @bot data
setType(MsgTypeEnum) - Method in class com.mikuac.shiro.model.ArrayMsg
 
setType(Class<?>) - Method in class com.mikuac.shiro.model.HandlerMethod
 
setType(Integer) - Method in class com.mikuac.shiro.common.utils.Keyboard.Permission
0 指定用户可操作,
1 仅管理者可操作,
2 所有人可操作,
3 指定身份组可操作(仅频道可用)
setType(String) - Method in class com.mikuac.shiro.common.utils.Keyboard
 
setTypeString(String) - Method in class com.mikuac.shiro.model.ArrayMsg
 
setUnfriendly(Boolean) - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
setUnSupportTips(String) - Method in class com.mikuac.shiro.common.utils.Keyboard.Action
客户端不支持本action的时候,弹出的toast文案
setUploader(Long) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
setUploaderName(String) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
setUploadTime(Long) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
setUrl(String) - Method in class com.mikuac.shiro.dto.action.response.UrlResp
 
setUrl(String) - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent.File
 
setUrl(String) - Method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent.File
 
setUrl(String) - Method in class com.mikuac.shiro.properties.WebSocketClientProperties
ws地址
setUrl(String) - Method in class com.mikuac.shiro.properties.WebSocketServerProperties
ws地址
setUserId(Long) - Method in class com.mikuac.shiro.dto.action.response.FriendInfoResp
 
setUserId(Long) - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.CurrentTalkative
 
setUserId(Long) - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.OtherHonor
 
setUserId(Long) - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
setUserId(Long) - Method in class com.mikuac.shiro.dto.action.response.LoginInfoResp
 
setUserId(Long) - Method in class com.mikuac.shiro.dto.action.response.StrangerInfoResp
QQ 号
setUserId(Long) - Method in class com.mikuac.shiro.dto.action.response.UnidirectionalFriendListResp
 
setUserId(Long) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupSender
 
setUserId(Long) - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent.Sender
 
setUserId(Long) - Method in class com.mikuac.shiro.dto.event.message.MessageEvent
 
setUserId(Long) - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent.PrivateSender
 
setUserId(Long) - Method in class com.mikuac.shiro.dto.event.notice.FriendAddNoticeEvent
 
setUserId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupAdminNoticeEvent
管理员 QQ 号
setUserId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent
 
setUserId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent
 
setUserId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent
 
setUserId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent
 
setUserId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent
 
setUserId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent
 
setUserId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent
 
setUserId(Long) - Method in class com.mikuac.shiro.dto.event.notice.NoticeEvent
 
setUserId(Long) - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent
 
setUserId(Long) - Method in class com.mikuac.shiro.dto.event.notice.PrivateMsgDeleteNoticeEvent
 
setUserId(Long) - Method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent
 
setUserId(Long) - Method in class com.mikuac.shiro.dto.event.request.RequestEvent
 
setUserId(String) - Method in class com.mikuac.shiro.dto.action.response.MsgResp.Sender
 
setVersion(String) - Method in class com.mikuac.shiro.dto.action.response.VersionInfoResp
 
setVisibleType(Integer) - Method in class com.mikuac.shiro.dto.action.response.ChannelInfoResp
可视性类型
setVisitedLabel(String) - Method in class com.mikuac.shiro.common.utils.Keyboard.RenderData
点击后按钮的上文字
setWaitBotConnect(Integer) - Method in class com.mikuac.shiro.properties.ShiroProperties
当发生掉线后, 等待重新连接的时间, 如果小于或等于0, 则不等待, 单位为秒数 用于在处理 event 时, bot 因网络波动掉线, event 实例中的 bot 不可用(无法发送消息) 开启后, 掉线后则等待重新上线, 若重新连接则可以继续发送消息 注意, 如果掉线还未连接期间发送消息, 因为无法预见是否会重新连接, 所以发送仍然会失败, 仅重新连接成功后才正常发送消息 p.s.
setYes(Boolean) - Method in class com.mikuac.shiro.dto.action.response.BooleanResp
 
shake - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
窗口抖动(戳一戳)
share - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
链接分享
Shiro - Class in com.mikuac.shiro.boot
Created on 2021/7/16.
Shiro - Annotation Interface in com.mikuac.shiro.annotation.common
Shiro class.
Shiro(WebSocketProperties, BotFactory, EventHandler, ActionHandler, ShiroAsyncTask, BotContainer, CoreEvent, ScheduledTask, ShiroProperties, ThreadPoolTaskExecutor) - Constructor for class com.mikuac.shiro.boot.Shiro
 
ShiroAsyncTask - Class in com.mikuac.shiro.task
异步任务
ShiroAsyncTask(BotContainer) - Constructor for class com.mikuac.shiro.task.ShiroAsyncTask
 
ShiroAutoConfiguration - Class in com.mikuac.shiro.boot
Created on 2021/7/15.
ShiroAutoConfiguration(WebSocketServerProperties, WebSocketClientProperties, WebSocketProperties, ShiroProperties, ScheduledTask, Optional<WebSocketServerHandler>, Optional<WebSocketClientHandler>) - Constructor for class com.mikuac.shiro.boot.ShiroAutoConfiguration
 
ShiroException - Exception Class in com.mikuac.shiro.exception
 
ShiroException() - Constructor for exception class com.mikuac.shiro.exception.ShiroException
 
ShiroException(String) - Constructor for exception class com.mikuac.shiro.exception.ShiroException
 
ShiroException(String, Throwable) - Constructor for exception class com.mikuac.shiro.exception.ShiroException
 
ShiroException(Throwable) - Constructor for exception class com.mikuac.shiro.exception.ShiroException
 
ShiroException.SendMessageException - Exception Class in com.mikuac.shiro.exception
session 断联状态, 但是会尝试恢复.
ShiroException.SessionCloseException - Exception Class in com.mikuac.shiro.exception
session 断联, 且未恢复.
ShiroProperties - Class in com.mikuac.shiro.properties
Created on 2021/8/12.
ShiroProperties() - Constructor for class com.mikuac.shiro.properties.ShiroProperties
 
shiroTaskPlatformExecutor() - Method in class com.mikuac.shiro.task.ShiroTaskPoolConfig
平台线程池
ShiroTaskPoolConfig - Class in com.mikuac.shiro.task
线程池
ShiroTaskPoolConfig(TaskPoolProperties) - Constructor for class com.mikuac.shiro.task.ShiroTaskPoolConfig
 
shiroTaskVirtualExecutor() - Method in class com.mikuac.shiro.task.ShiroTaskPoolConfig
虚拟线程池
ShiroUtils - Class in com.mikuac.shiro.common.utils
Created on 2021/8/10.
size() - Method in class com.mikuac.shiro.common.utils.JsonObjectWrapper
 
SOURCE - Static variable in class com.mikuac.shiro.constant.ActionParams
 
SPECIAL_TITLE - Static variable in class com.mikuac.shiro.constant.ActionParams
 
specifyRoleIds() - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
有权限的身份组 id 的列表(仅频道可用)
specifyRoleIds(List<String>) - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
有权限的身份组 id 的列表(仅频道可用)
specifyUserIds() - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
有权限的用户 id 的列表
specifyUserIds(List<String>) - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
有权限的用户 id 的列表
startWith() - Element in annotation interface com.mikuac.shiro.annotation.MessageHandlerFilter
若指明前缀, 则仅消息头部匹配前缀的消息才可以触发, 判断条件为or, 如果为空则任意消息都可以触发
Statistics() - Constructor for class com.mikuac.shiro.dto.action.response.GetStatusResp.Statistics
 
status(HeartbeatMetaEvent.Status) - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.HeartbeatMetaEventBuilder
 
Status() - Constructor for class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.Status
 
StatusStatistics() - Constructor for class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.StatusStatistics
 
StrangerInfoResp - Class in com.mikuac.shiro.dto.action.response
Created on 2021/7/8.
StrangerInfoResp() - Constructor for class com.mikuac.shiro.dto.action.response.StrangerInfoResp
 
stringToArray(String) - Static method in class com.mikuac.shiro.common.utils.MessageConverser
 
stringToPlainText(String) - Static method in class com.mikuac.shiro.common.utils.MessageConverser
将消息字符串转换为纯文本
style() - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
按钮样式:
Keyboard.STYLE_GREY 灰色线框
Keyboard.STYLE_BLUE 蓝色线框
style(Integer) - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
按钮样式:
Keyboard.STYLE_GREY 灰色线框
Keyboard.STYLE_BLUE 蓝色线框
STYLE_BLUE - Static variable in class com.mikuac.shiro.common.utils.Keyboard
 
STYLE_GREY - Static variable in class com.mikuac.shiro.common.utils.Keyboard
 
SUB_TYPE - Static variable in class com.mikuac.shiro.constant.ActionParams
 
subType(String) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupMessageEventBuilder
 
subType(String) - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent.GuildMessageEventBuilder
 
subType(String) - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent.PrivateMessageEventBuilder
消息子类型, 如果是好友则是 friend, 如果是群临时会话则是 group, 如果是在群中自身发送则是 group_self
subType(String) - Method in class com.mikuac.shiro.dto.event.meta.LifecycleMetaEvent.LifecycleMetaEventBuilder
just is `enable`, `disable`, `connect`
subType(String) - Method in class com.mikuac.shiro.dto.event.notice.GroupAdminNoticeEvent.GroupAdminNoticeEventBuilder
set、unset 事件子类型, 分别表示设置和取消管理
subType(String) - Method in class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent.GroupBanNoticeEventBuilder
 
subType(String) - Method in class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent.GroupDecreaseNoticeEventBuilder
 
subType(String) - Method in class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent.GroupHonorChangeNoticeEventBuilder
 
subType(String) - Method in class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent.GroupIncreaseNoticeEventBuilder
 
subType(String) - Method in class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent.GroupLuckyKingNoticeEventBuilder
 
subType(String) - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent.GroupMessageReactionNoticeEventBuilder
操作类型: remove add
subType(String) - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent.PokeNoticeEventBuilder
 
subType(String) - Method in class com.mikuac.shiro.dto.event.request.GroupAddRequestEvent.GroupAddRequestEventBuilder
 
summary(String) - Method in class com.mikuac.shiro.common.utils.OneBotMedia
summary.
SUMMARY - Static variable in class com.mikuac.shiro.constant.ActionParams
 

T

TARGET_ID - Static variable in class com.mikuac.shiro.constant.ActionParams
 
targetId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent.GroupLuckyKingNoticeEventBuilder
 
targetId(Long) - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent.PokeNoticeEventBuilder
 
TaskPoolProperties - Class in com.mikuac.shiro.properties
Created on 2021/8/12.
TaskPoolProperties() - Constructor for class com.mikuac.shiro.properties.TaskPoolProperties
 
tempSource(Integer) - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent.PrivateMessageEventBuilder
临时会话来源
text - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
文本类型
text(String) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
text(String) - Method in class com.mikuac.shiro.common.utils.MsgUtils
文本内容
textButtonBuilder() - Static method in class com.mikuac.shiro.common.utils.Keyboard
 
THREAD_COUNT - Static variable in class com.mikuac.shiro.constant.ActionParams
 
time(Long) - Method in class com.mikuac.shiro.dto.event.Event.EventBuilder
 
time(Long) - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent.GuildMessageEventBuilder
 
time(Long) - Method in class com.mikuac.shiro.dto.event.meta.MetaEvent.MetaEventBuilder
 
time(Long) - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent.PokeNoticeEventBuilder
 
timeout(Integer) - Method in class com.mikuac.shiro.common.utils.OneBotMedia
timeout.
TIMES - Static variable in class com.mikuac.shiro.constant.ActionParams
 
to(Class<T>) - Method in class com.mikuac.shiro.common.utils.JsonObjectWrapper
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.Event
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.message.MessageEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.meta.LifecycleMetaEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.meta.MetaEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.notice.FriendAddNoticeEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.notice.GroupAdminNoticeEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.notice.MessageReactionsUpdatedNoticeEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.notice.NoticeEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.notice.PrivateMsgDeleteNoticeEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.request.FriendAddRequestEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.request.GroupAddRequestEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.request.RequestEvent
 
toCQCode() - Method in class com.mikuac.shiro.model.ArrayMsg
 
toJSONString() - Method in class com.mikuac.shiro.common.utils.JsonObjectWrapper
 
toJSONString(Object) - Static method in class com.mikuac.shiro.common.utils.JsonUtils
 
toString() - Method in class com.mikuac.shiro.common.utils.JsonObjectWrapper
 
toString() - Method in class com.mikuac.shiro.dto.action.common.ActionData
 
toString() - Method in class com.mikuac.shiro.dto.action.common.ActionList
 
toString() - Method in class com.mikuac.shiro.dto.action.common.ActionRaw
 
toString() - Method in class com.mikuac.shiro.dto.action.common.Anonymous
 
toString() - Method in class com.mikuac.shiro.dto.action.common.GuildMsgId
 
toString() - Method in class com.mikuac.shiro.dto.action.common.MsgId
 
toString() - Method in class com.mikuac.shiro.dto.action.response.BooleanResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.ChannelInfoResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.CheckUrlSafelyResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.ClientsResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.DownloadFileResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.EssenceMsgResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.FriendInfoResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.GetForwardMsgResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.GetGuildMsgResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.GetMsgListResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp.Statistics
 
toString() - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.GroupAtAllRemainResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
toString() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Folders
 
toString() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.CurrentTalkative
 
toString() - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.OtherHonor
 
toString() - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.ExtInfo
 
toString() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp.GroupOwner
 
toString() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoExResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.GuildListResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.GuildMemberListResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.GuildMemberProfileResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.GuildMetaByGuestResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.GuildServiceProfileResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.LoginInfoResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.MsgResp.Sender
 
toString() - Method in class com.mikuac.shiro.dto.action.response.MsgResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.OcrResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.StrangerInfoResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.UnidirectionalFriendListResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.UrlResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.VersionInfoResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.WordSlicesResp
 
toString() - Method in class com.mikuac.shiro.dto.event.Event.EventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.Event
 
toString() - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupMessageEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupSender
 
toString() - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent.GuildMessageEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent.Sender
 
toString() - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.message.MessageEvent.MessageEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.message.MessageEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent.PrivateMessageEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent.PrivateSender
 
toString() - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.HeartbeatMetaEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.Status
 
toString() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.StatusStatistics
 
toString() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.meta.LifecycleMetaEvent.LifecycleMetaEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.meta.LifecycleMetaEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.meta.MetaEvent.MetaEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.meta.MetaEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent.ChannelCreatedNoticeEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent.ChannelDestroyedNoticeEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent.ChannelUpdatedNoticeEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.FriendAddNoticeEvent.FriendAddNoticeEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.FriendAddNoticeEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.GroupAdminNoticeEvent.GroupAdminNoticeEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.GroupAdminNoticeEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent.GroupBanNoticeEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent.GroupCardChangeNoticeEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent.GroupDecreaseNoticeEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent.GroupHonorChangeNoticeEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent.GroupIncreaseNoticeEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent.GroupLuckyKingNoticeEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent.GroupMessageReactionNoticeEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.GroupMessageReactionNoticeEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent.GroupMsgDeleteNoticeEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent.File
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent.GroupUploadNoticeEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent.Like
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent.MessageEmojiLikeNoticeEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.MessageEmojiLikeNoticeEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.MessageReactionsUpdatedNoticeEvent.MessageReactionsUpdatedNoticeEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.MessageReactionsUpdatedNoticeEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.NoticeEvent.NoticeEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.NoticeEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent.PokeNoticeEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.PrivateMsgDeleteNoticeEvent.PrivateMsgDeleteNoticeEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.PrivateMsgDeleteNoticeEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent.File
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent.ReceiveOfflineFilesNoticeEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.request.FriendAddRequestEvent.FriendAddRequestEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.request.FriendAddRequestEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.request.GroupAddRequestEvent.GroupAddRequestEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.request.GroupAddRequestEvent
 
toString() - Method in class com.mikuac.shiro.dto.event.request.RequestEvent.RequestEventBuilder
 
toString() - Method in class com.mikuac.shiro.dto.event.request.RequestEvent
 
toString() - Method in class com.mikuac.shiro.model.ArrayMsg
 
toString() - Method in class com.mikuac.shiro.model.HandlerMethod
 
toString() - Method in class com.mikuac.shiro.properties.RateLimiterProperties
 
toString() - Method in class com.mikuac.shiro.properties.ShiroProperties
 
toString() - Method in class com.mikuac.shiro.properties.TaskPoolProperties
 
toString() - Method in class com.mikuac.shiro.properties.WebSocketClientProperties
 
toString() - Method in class com.mikuac.shiro.properties.WebSocketProperties
 
toString() - Method in class com.mikuac.shiro.properties.WebSocketServerProperties
 
tryAcquire() - Method in class com.mikuac.shiro.common.limit.RateLimiter
获取令牌(非阻塞)
tryAcquire(int) - Method in class com.mikuac.shiro.common.limit.RateLimiter
获取令牌(非阻塞)
tts - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
文本转语音
tts(String) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
tts(String) - Method in class com.mikuac.shiro.common.utils.MsgUtils
文本转语音 通过腾讯的 TTS 接口, 采用的音源与登录账号的性别有关
type() - Element in annotation interface com.mikuac.shiro.annotation.GroupAdminHandler
通知类型 默认为 ALL 即设置管理员与取消管理员都会通知 若值为 SET 仅通知设置管理员 若值为 UNSET 仅通知取消管理员
type() - Element in annotation interface com.mikuac.shiro.annotation.MetaHandler
 
TYPE - Static variable in class com.mikuac.shiro.constant.ActionParams
 
typeOf(String) - Static method in enum class com.mikuac.shiro.enums.MsgTypeEnum
 
types() - Element in annotation interface com.mikuac.shiro.annotation.MessageHandlerFilter
消息中包含某一类型的 注0: reply 如果设为 REPLY_XXX, types 默认增加一条额外的 type.reply, types 为空不受影响 注1: 若 reply 为 NONE, types 包含 type.reply, 则本规则的 type.reply 条件无效

U

unescape(String) - Static method in class com.mikuac.shiro.common.utils.ShiroUtils
消息解码
UnidirectionalFriendListResp - Class in com.mikuac.shiro.dto.action.response
UnidirectionalFriendListResp class.
UnidirectionalFriendListResp() - Constructor for class com.mikuac.shiro.dto.action.response.UnidirectionalFriendListResp
 
unknown - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
未知类型
UNSET - Enum constant in enum class com.mikuac.shiro.enums.AdminNoticeTypeEnum
仅通知取消管理员
UNSET - Enum constant in enum class com.mikuac.shiro.enums.CommonEnum
unset
unSupportTips() - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
客户端不支持本action的时候,弹出的toast文案
unSupportTips(String) - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
客户端不支持本action的时候,弹出的toast文案
UPLOAD_GROUP_FILE - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
上传群文件
UPLOAD_PRIVATE_FILE - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
上传私聊文件
uploadGroupFile(long, String, String) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
上传群文件 在不提供 folder 参数的情况下默认上传到根目录 只能上传本地文件, 需要上传 http 文件的话请先下载到本地
uploadGroupFile(long, String, String) - Method in class com.mikuac.shiro.core.Bot
上传群文件 在不提供 folder 参数的情况下默认上传到根目录 只能上传本地文件, 需要上传 http 文件的话请先下载到本地
uploadGroupFile(long, String, String, String) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
上传群文件 在不提供 folder 参数的情况下默认上传到根目录 只能上传本地文件, 需要上传 http 文件的话请先下载到本地
uploadGroupFile(long, String, String, String) - Method in class com.mikuac.shiro.core.Bot
上传群文件 在不提供 folder 参数的情况下默认上传到根目录 只能上传本地文件, 需要上传 http 文件的话请先下载到本地
uploadPrivateFile(long, String, String) - Method in interface com.mikuac.shiro.action.GoCQHTTPExtend
私聊发送文件
uploadPrivateFile(long, String, String) - Method in class com.mikuac.shiro.core.Bot
私聊发送文件
URL - Static variable in class com.mikuac.shiro.constant.ActionParams
 
urlButtonBuilder() - Static method in class com.mikuac.shiro.common.utils.Keyboard
 
UrlResp - Class in com.mikuac.shiro.dto.action.response
UrlResp class.
UrlResp() - Constructor for class com.mikuac.shiro.dto.action.response.UrlResp
 
USER_ID - Static variable in class com.mikuac.shiro.constant.ActionParams
 
userId(Long) - Method in class com.mikuac.shiro.dto.event.message.MessageEvent.MessageEventBuilder
 
userId(Long) - Method in class com.mikuac.shiro.dto.event.notice.FriendAddNoticeEvent.FriendAddNoticeEventBuilder
 
userId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupAdminNoticeEvent.GroupAdminNoticeEventBuilder
管理员 QQ 号
userId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent.GroupBanNoticeEventBuilder
 
userId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent.GroupCardChangeNoticeEventBuilder
 
userId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent.GroupDecreaseNoticeEventBuilder
 
userId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent.GroupHonorChangeNoticeEventBuilder
 
userId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent.GroupIncreaseNoticeEventBuilder
 
userId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent.GroupLuckyKingNoticeEventBuilder
 
userId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent.GroupMsgDeleteNoticeEventBuilder
 
userId(Long) - Method in class com.mikuac.shiro.dto.event.notice.NoticeEvent.NoticeEventBuilder
 
userId(Long) - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent.PokeNoticeEventBuilder
 
userId(Long) - Method in class com.mikuac.shiro.dto.event.notice.PrivateMsgDeleteNoticeEvent.PrivateMsgDeleteNoticeEventBuilder
 
userId(Long) - Method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent.ReceiveOfflineFilesNoticeEventBuilder
 
userId(Long) - Method in class com.mikuac.shiro.dto.event.request.RequestEvent.RequestEventBuilder
 

V

value() - Element in annotation interface com.mikuac.shiro.annotation.common.Order
 
value() - Method in enum class com.mikuac.shiro.enums.CommonEnum
get enum value
valueOf(String) - Static method in enum class com.mikuac.shiro.enums.ActionPathEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mikuac.shiro.enums.AdapterEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mikuac.shiro.enums.AdminNoticeTypeEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mikuac.shiro.enums.AtEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mikuac.shiro.enums.CommonEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mikuac.shiro.enums.MessageEventEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mikuac.shiro.enums.MetaEventEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mikuac.shiro.enums.MsgTypeEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mikuac.shiro.enums.NoticeEventEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mikuac.shiro.enums.NotifyEventEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mikuac.shiro.enums.ReplyEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mikuac.shiro.enums.RequestEventEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mikuac.shiro.enums.SessionStatusEnum
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.mikuac.shiro.enums.ActionPathEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mikuac.shiro.enums.AdapterEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mikuac.shiro.enums.AdminNoticeTypeEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mikuac.shiro.enums.AtEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mikuac.shiro.enums.CommonEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mikuac.shiro.enums.MessageEventEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mikuac.shiro.enums.MetaEventEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mikuac.shiro.enums.MsgTypeEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mikuac.shiro.enums.NoticeEventEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mikuac.shiro.enums.NotifyEventEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mikuac.shiro.enums.ReplyEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mikuac.shiro.enums.RequestEventEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mikuac.shiro.enums.SessionStatusEnum
Returns an array containing the constants of this enum class, in the order they are declared.
VersionInfoResp - Class in com.mikuac.shiro.dto.action.response
 
VersionInfoResp() - Constructor for class com.mikuac.shiro.dto.action.response.VersionInfoResp
 
video - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
短视频
video(String, String) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
video(String, String) - Method in class com.mikuac.shiro.common.utils.MsgUtils
短视频
visitedLabel() - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
点击后按钮的上文字
visitedLabel(String) - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
点击后按钮的上文字
voice(OneBotMedia) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
voice(OneBotMedia) - Method in class com.mikuac.shiro.common.utils.MsgUtils
语音
voice(String) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
voice(String) - Method in class com.mikuac.shiro.common.utils.MsgUtils
语音

W

webSocketClientHandler() - Method in class com.mikuac.shiro.boot.Shiro
 
WebSocketClientHandler - Class in com.mikuac.shiro.adapter
Created on 2021/7/16.
WebSocketClientHandler(EventHandler, BotFactory, ActionHandler, ShiroAsyncTask, BotContainer, CoreEvent, WebSocketProperties, ThreadPoolTaskExecutor) - Constructor for class com.mikuac.shiro.adapter.WebSocketClientHandler
 
WebSocketClientProperties - Class in com.mikuac.shiro.properties
正向 ws 配置
WebSocketClientProperties() - Constructor for class com.mikuac.shiro.properties.WebSocketClientProperties
 
WebSocketProperties - Class in com.mikuac.shiro.properties
正向 ws 配置
WebSocketProperties() - Constructor for class com.mikuac.shiro.properties.WebSocketProperties
 
webSocketServerHandler() - Method in class com.mikuac.shiro.boot.Shiro
 
WebSocketServerHandler - Class in com.mikuac.shiro.adapter
Created on 2021/7/16.
WebSocketServerHandler(EventHandler, BotFactory, ActionHandler, ShiroAsyncTask, BotContainer, CoreEvent, WebSocketProperties, ScheduledTask, ShiroProperties, ThreadPoolTaskExecutor) - Constructor for class com.mikuac.shiro.adapter.WebSocketServerHandler
 
WebSocketServerProperties - Class in com.mikuac.shiro.properties
反向 ws 配置 Created on 2021/7/7.
WebSocketServerProperties() - Constructor for class com.mikuac.shiro.properties.WebSocketServerProperties
 
WordSlicesResp - Class in com.mikuac.shiro.dto.action.response
WordSlicesResp class.
WordSlicesResp() - Constructor for class com.mikuac.shiro.dto.action.response.WordSlicesResp
 

X

X_SELF_ID - Static variable in class com.mikuac.shiro.constant.Connection
 
xml - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
XML 消息
xml(String) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
xml(String) - Method in class com.mikuac.shiro.common.utils.MsgUtils
XML 消息
xml(String, int) - Method in class com.mikuac.shiro.common.utils.ArrayMsgUtils
 
xml(String, int) - Method in class com.mikuac.shiro.common.utils.MsgUtils
XML 消息
$ A B C D E F G H I J K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form