Index
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
ChannelCreatedNoticeEventinstance. - 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
ChannelDestroyedNoticeEventinstance. - 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
ChannelUpdatedNoticeEventinstance. - 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
GroupAdminNoticeEventinstance. - 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
GroupMessageReactionNoticeEventinstance. - 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
LifecycleMetaEventinstance. - 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
MessageEmojiLikeNoticeEventinstance. - 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
MessageReactionsUpdatedNoticeEventinstance. - 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
PrivateMessageEventinstance. - 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
- style(Integer) - Method in class com.mikuac.shiro.common.utils.Keyboard.ButtonBuilder
- 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 消息
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form