Index

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

$

$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.Event.EventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.message.GroupMessageEvent.GroupMessageEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.message.GuildMessageEvent.GuildMessageEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.message.MessageEvent.MessageEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.message.PrivateMessageEvent.PrivateMessageEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.HeartbeatMetaEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.meta.LifecycleMetaEvent.LifecycleMetaEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.meta.MetaEvent.MetaEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.ChannelCreatedNoticeEvent.ChannelCreatedNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.ChannelDestroyedNoticeEvent.ChannelDestroyedNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent.ChannelUpdatedNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.FriendAddNoticeEvent.FriendAddNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.GroupAdminNoticeEvent.GroupAdminNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.GroupBanNoticeEvent.GroupBanNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.GroupCardChangeNoticeEvent.GroupCardChangeNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.GroupDecreaseNoticeEvent.GroupDecreaseNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent.GroupHonorChangeNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent.GroupIncreaseNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.GroupLuckyKingNoticeEvent.GroupLuckyKingNoticeEventBuilder
 
$fillValuesFrom(C) - Method in class com.mikuac.shiro.dto.event.notice.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.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
action.
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() - 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
 
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.handler.WebSocketHandler
afterConnectionEstablished(WebSocketSession) - Method in class com.mikuac.shiro.handler.WebSocketHandler
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
对消息过滤
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.
AopTargetUtils - Class in com.mikuac.shiro.common.utils
AopTargetUtils class.
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
 
arrayMsgToCode(ArrayMsg) - Static method in class com.mikuac.shiro.common.utils.ShiroUtils
从 ArrayMsg 生成 CQ Code
arrayMsgToCode(List<ArrayMsg>) - Static method in class com.mikuac.shiro.common.utils.ShiroUtils
从 List 生成 CQ Code
asyncGet(String, int) - Static method in class com.mikuac.shiro.common.utils.NetUtils
 
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.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.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
 

B

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>>, MultiValueMap<Class<? extends Annotation>, HandlerMethod>, Class<? extends BotMessageEventInterceptor>) - Constructor for class com.mikuac.shiro.core.Bot
Constructor for 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() - Constructor for class com.mikuac.shiro.core.BotFactory
 
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.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.GroupMsgDeleteNoticeEvent.GroupMsgDeleteNoticeEventBuilder
 
build() - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent.GroupUploadNoticeEventBuilder
 
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
 
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.GroupMsgDeleteNoticeEvent
 
builder() - Static method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent
 
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
 

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
 
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.GetGuildMsgResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.GetMsgResp
 
canEqual(Object) - Method in class com.mikuac.shiro.dto.action.response.GetMsgResp.Sender
 
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.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.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.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.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.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.WebSocketProperties
 
canSendImage() - Method in class com.mikuac.shiro.core.Bot
检查是否可以发送图片
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.MsgUtils
一种 xml 的图片消息 xml 接口的消息都存在风控风险, 请自行兼容发送失败后的处理 ( 可以失败后走普通图片模式 )
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, JSONObject) - 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
 
ChannelCreatedNoticeEvent.ChannelCreatedNoticeEventBuilder<C extends ChannelCreatedNoticeEvent,B extends 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, JSONObject) - 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
 
ChannelDestroyedNoticeEvent.ChannelDestroyedNoticeEventBuilder<C extends ChannelDestroyedNoticeEvent,B extends 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, JSONObject) - 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
 
ChannelUpdatedNoticeEvent.ChannelUpdatedNoticeEventBuilder<C extends ChannelUpdatedNoticeEvent,B extends 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 的结果
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
 
ClientsResp - Class in com.mikuac.shiro.dto.action.response
ClientsResp class.
ClientsResp() - Constructor for class com.mikuac.shiro.dto.action.response.ClientsResp
 
cmd() - Element in annotation interface com.mikuac.shiro.annotation.MessageHandlerFilter
触发命令,支持正则 注: 仅用于消息校验, 不会返回 matcher (理论上可以做到, 但是会冲突
CMD_DEFAULT_VALUE - Static variable in class com.mikuac.shiro.common.utils.CommonUtils
 
COLLEGE - Static variable in class com.mikuac.shiro.constant.ActionParams
 
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
 
consumerWithIndex(ObjIntConsumer<T>) - Static method in class com.mikuac.shiro.common.utils.InternalUtils
 
contact - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
推荐好友/群
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
 
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 class com.mikuac.shiro.core.Bot
创建群文件文件夹
createShiroWebSocketHandler() - Method in class com.mikuac.shiro.boot.Shiro
createShiroWebSocketHandler.
createWebSocketContainer() - Method in class com.mikuac.shiro.boot.Shiro
createWebSocketContainer.
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
 
customMusic(String, String, String) - Method in class com.mikuac.shiro.common.utils.MsgUtils
音乐自定义分享
customMusic(String, String, String, String, String) - Method in class com.mikuac.shiro.common.utils.MsgUtils
音乐自定义分享
customRequest(ActionPath, Map<String, Object>) - Method in class com.mikuac.shiro.core.Bot
自定义请求

D

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 class com.mikuac.shiro.core.Bot
移出精华消息
deleteFriend(long) - Method in class com.mikuac.shiro.core.Bot
删除好友
deleteGroupFile(long, String, int) - Method in class com.mikuac.shiro.core.Bot
删除群文件
deleteGroupFileFolder(long, String) - Method in class com.mikuac.shiro.core.Bot
删除群文件文件夹
deleteMsg(int) - Method in class com.mikuac.shiro.core.Bot
撤回消息
deleteUnidirectionalFriend(long) - Method in class com.mikuac.shiro.core.Bot
删除单向好友
dice - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
掷骰子魔法表情
Die - Enum constant in enum class com.mikuac.shiro.handler.WebSocketHandler.SessionStatus
断开连接, 不会恢复
DOWNLOAD_FILE - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
下载文件到缓存目录
downloadFile(String) - Method in class com.mikuac.shiro.core.Bot
调用 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
 
ENABLE - Static variable in class com.mikuac.shiro.constant.ActionParams
 
endWith() - Element in annotation interface com.mikuac.shiro.annotation.MessageHandlerFilter
若指明后缀, 则仅消息尾部匹配后缀的消息才可以触发, 如果为空则任意消息都可以触发
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.GetGuildMsgResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.GetMsgResp
 
equals(Object) - Method in class com.mikuac.shiro.dto.action.response.GetMsgResp.Sender
 
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.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.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.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.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.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.WebSocketProperties
 
escape() - Method in class com.mikuac.shiro.common.utils.OneBotMedia
escape.
escape(String) - Static method in class com.mikuac.shiro.common.utils.ShiroUtils
消息编码
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 extends Event,B extends 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() - Constructor for class com.mikuac.shiro.handler.EventHandler
 
EventUtils - Class in com.mikuac.shiro.common.utils
 
EventUtils() - Constructor for class com.mikuac.shiro.common.utils.EventUtils
 
execHandlerMsg(EventHandler, long, JSONObject) - Method in class com.mikuac.shiro.task.ShiroAsyncTask
事件上报处理函数

F

face - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
表情
face(int) - Method in class com.mikuac.shiro.common.utils.MsgUtils
QQ 表情 对照表
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.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
合并转发
friend(Bot, JSONObject) - Method in class com.mikuac.shiro.handler.event.MessageEvent
私聊请求
friend(Bot, JSONObject) - 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
加好友
friendAdd(Bot, JSONObject) - 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 extends FriendAddNoticeEvent,B extends 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 extends FriendAddRequestEvent,B extends 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
 

G

generateForwardMsg(long, String, List<String>) - Static method in class com.mikuac.shiro.common.utils.ShiroUtils
创建自定义消息合并转发
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 生成引用消息和自定义消息混合合并转发
GET_ESSENCE_MSG_LIST - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取精华消息列表
GET_FRIEND_LIST - 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_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_WORD_SLICES - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
获取中文分词
getAccessToken() - Method in class com.mikuac.shiro.properties.WebSocketProperties
访问密钥, 强烈推荐在公网的服务器设置
getAge() - Method in class com.mikuac.shiro.dto.action.response.GetMsgResp.Sender
 
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
 
getAnnotationHandler() - 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
 
getArea() - Method in class com.mikuac.shiro.dto.action.response.GetMsgResp.Sender
 
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)
getAvatar() - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.CurrentTalkative
 
getAvatar() - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp.OtherHonor
 
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 时,当令牌获取失败则会直接丢次本次请求。
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
 
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.GetMsgResp.Sender
 
getCard() - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
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
 
getComment() - Method in class com.mikuac.shiro.dto.event.request.RequestEvent
 
getCorePoolSize() - Method in class com.mikuac.shiro.properties.TaskPoolProperties
核心线程数(默认线程数)
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.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
 
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
 
getEmotionList() - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp
 
getEnable() - Method in class com.mikuac.shiro.properties.RateLimiterProperties
是否启用限速器(令牌桶算法)
getEnableTaskPool() - Method in class com.mikuac.shiro.properties.TaskPoolProperties
是否启用shiro的线程池, 无配置或者 true 为开启, 默认值开启
getEssenceMsgList(long) - Method in class com.mikuac.shiro.core.Bot
获取精华消息列表
getFile() - Method in class com.mikuac.shiro.dto.action.response.DownloadFileResp
 
getFile() - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent
 
getFile() - Method in class com.mikuac.shiro.dto.event.notice.ReceiveOfflineFilesNoticeEvent
 
getFileId() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
getFileName() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
getFiles() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp
 
getFileSize() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
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
 
getFriendList() - Method in class com.mikuac.shiro.core.Bot
获取好友列表
getGood() - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp
同 online
getGroupAtAllRemain(long) - Method in class com.mikuac.shiro.core.Bot
获取群 @全体成员 剩余次数
getGroupAvatar(long, int) - Static method in class com.mikuac.shiro.common.utils.ShiroUtils
获取群头像
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 class com.mikuac.shiro.core.Bot
获取群子目录文件列表
getGroupFileUrl(long, String, int) - Method in class com.mikuac.shiro.core.Bot
获取群文件资源链接
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
 
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.GroupMsgDeleteNoticeEvent
 
getGroupId() - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent
 
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 class com.mikuac.shiro.core.Bot
获取群信息
getGroupLevel() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoResp
 
getGroupList() - Method in class com.mikuac.shiro.core.Bot
获取群列表
getGroupMemberInfo(long, long, boolean) - Method in class com.mikuac.shiro.core.Bot
获取群成员信息
getGroupMemberList(long) - Method in class com.mikuac.shiro.core.Bot
获取群成员列表
getGroupMemo() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoResp
 
getGroupName() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoResp
 
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 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 class com.mikuac.shiro.core.Bot
获取频道列表
getGuildMemberList(String, String) - Method in class com.mikuac.shiro.core.Bot
获取频道成员列表 由于频道人数较多(数万), 请尽量不要全量拉取成员列表, 这将会导致严重的性能问题 尽量使用 getGuildMemberProfile 接口代替全量拉取 nextToken 为空的情况下, 将返回第一页的数据, 并在返回值附带下一页的 token
getGuildMemberProfile(String, String) - Method in class com.mikuac.shiro.core.Bot
单独获取频道成员信息
getGuildMetaByGuest(String) - Method in class com.mikuac.shiro.core.Bot
通过访客获取频道元数据
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 class com.mikuac.shiro.core.Bot
获取频道系统内 BOT 的资料
getHonorType() - Method in class com.mikuac.shiro.dto.event.notice.GroupHonorChangeNoticeEvent
 
getId() - Method in class com.mikuac.shiro.dto.action.common.Anonymous
 
getId() - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent.File
 
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
 
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
 
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
允许线程空闲时间(单位:默认为秒)
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.GetMsgResp.Sender
 
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
 
getLoginDays() - Method in class com.mikuac.shiro.dto.action.response.StrangerInfoResp
在线天数?我猜的(
getLoginInfo() - Method in class com.mikuac.shiro.core.Bot
获取登录号信息
getLostTimes() - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp.Statistics
 
getLostTimes() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.StatusStatistics
 
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
二进制消息的最大长度
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
 
getMaxSessionIdleTimeout() - Method in class com.mikuac.shiro.properties.WebSocketProperties
最大空闲时间,超过这个时间将关闭会话
getMaxTextMessageBufferSize() - Method in class com.mikuac.shiro.properties.WebSocketProperties
最大文本消息缓冲区
getMemberCount() - Method in class com.mikuac.shiro.dto.action.response.GroupInfoResp
 
getMemberCount() - Method in class com.mikuac.shiro.dto.action.response.GuildMetaByGuestResp
 
getMembers() - Method in class com.mikuac.shiro.dto.action.response.GuildMemberListResp
成员列表
getMessage() - Method in class com.mikuac.shiro.dto.action.response.GetGuildMsgResp
 
getMessage() - Method in class com.mikuac.shiro.dto.action.response.GetMsgResp
消息内容
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.action.response.GetMsgResp
消息id
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.MessageReactionsUpdatedNoticeEvent
消息ID
getMessageReceived() - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp.Statistics
 
getMessageReceived() - Method in class com.mikuac.shiro.dto.event.meta.HeartbeatMetaEvent.StatusStatistics
 
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 class com.mikuac.shiro.core.Bot
获取消息
getMsgId() - Method in class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent
 
getMsgId() - Method in class com.mikuac.shiro.dto.event.notice.PrivateMsgDeleteNoticeEvent
 
getMsgImgUrlList(List<ArrayMsg>) - Static method in class com.mikuac.shiro.common.utils.ShiroUtils
获取消息内所有图片链接
GetMsgResp - Class in com.mikuac.shiro.dto.action.response
Created on 2021/9/6.
GetMsgResp() - Constructor for class com.mikuac.shiro.dto.action.response.GetMsgResp
 
GetMsgResp.Sender - Class in com.mikuac.shiro.dto.action.response
sender信息
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.GetMsgResp.Sender
 
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.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
 
getNickname(long) - Static method in class com.mikuac.shiro.common.utils.ShiroUtils
Deprecated. 
getNoticeType() - Method in class com.mikuac.shiro.dto.event.notice.NoticeEvent
 
getObject() - Method in class com.mikuac.shiro.model.HandlerMethod
 
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 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.GroupMsgDeleteNoticeEvent
 
getOperatorNick() - Method in class com.mikuac.shiro.dto.action.response.EssenceMsgResp
 
getOperatorTime() - Method in class com.mikuac.shiro.dto.action.response.EssenceMsgResp
 
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
 
getPlugin(Class<? extends BotPlugin>) - Method in class com.mikuac.shiro.common.utils.EventUtils
获取插件
getPluginList() - Method in class com.mikuac.shiro.core.Bot
 
getPluginList() - Method in class com.mikuac.shiro.properties.ShiroProperties
插件列表
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
发送人信息
getQid() - Method in class com.mikuac.shiro.dto.action.response.StrangerInfoResp
qid id 身份卡
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.action.response.GetMsgResp
原始消息内容
getRawMessage() - Method in class com.mikuac.shiro.dto.event.message.MessageEvent
 
getRealId() - Method in class com.mikuac.shiro.dto.action.response.GetMsgResp
消息真实id
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
 
getRequestType() - Method in class com.mikuac.shiro.dto.event.request.RequestEvent
 
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.GetMsgResp.Sender
 
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
 
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.GetMsgResp
发送者
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.handler.WebSocketHandler
 
getSex() - Method in class com.mikuac.shiro.dto.action.response.GetMsgResp.Sender
 
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
 
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
 
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 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 class com.mikuac.shiro.core.Bot
获取陌生人信息
getStrongNewbieList() - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp
 
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.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
发言权限类型
getTarget(Object) - Static method in class com.mikuac.shiro.common.utils.AopTargetUtils
getTarget.
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.action.response.GetMsgResp
发送时间
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.GetMsgResp.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
 
getTotalFileCount() - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Folders
 
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 class com.mikuac.shiro.core.Bot
获取单向好友列表
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
 
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.GetMsgResp.Sender
 
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.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
 
getVisibleType() - Method in class com.mikuac.shiro.dto.action.response.ChannelInfoResp
可视性类型
getWaitBotConnect() - Method in class com.mikuac.shiro.properties.ShiroProperties
当发生掉线后, 等待重新连接的时间, 如果小于或等于0, 则不等待, 单位为秒数 用于在处理 event 时, bot 因网络波动掉线, event 实例中的 bot 不可用(无法发送消息) 开启后, 掉线后则等待重新上线, 若重新连接则可以继续发送消息 注意, 如果掉线还未连接期间发送消息, 因为无法预见是否会重新连接, 所以发送仍然会失败, 仅重新连接成功后才正常发送消息 p.s.
getWordSlices(String) - Method in class com.mikuac.shiro.core.Bot
获取中文分词
getWsUrl() - Method in class com.mikuac.shiro.properties.WebSocketProperties
ws地址
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.MsgUtils
礼物 仅支持免费礼物, 发送群礼物消息 无法撤回, 返回的 message id 恒定为 0
group(Bot, JSONObject) - Method in class com.mikuac.shiro.handler.event.MessageEvent
群消息
group(Bot, JSONObject) - 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_MSG_DELETE - Enum constant in enum class com.mikuac.shiro.enums.NoticeEventEnum
群消息撤回
GROUP_NAME - Static variable in class com.mikuac.shiro.constant.ActionParams
 
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 extends GroupAddRequestEvent,B extends 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, JSONObject) - 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
 
GroupAdminNoticeEvent.GroupAdminNoticeEventBuilder<C extends GroupAdminNoticeEvent,B extends 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, JSONObject) - 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 extends GroupBanNoticeEvent,B extends 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, JSONObject) - 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 extends GroupCardChangeNoticeEvent,B extends 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, JSONObject) - 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 extends GroupDecreaseNoticeEvent,B extends 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 extends GroupHonorChangeNoticeEvent,B extends 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.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.PokeNoticeEvent.PokeNoticeEventBuilder
 
groupId(Long) - Method in class com.mikuac.shiro.dto.event.request.GroupAddRequestEvent.GroupAddRequestEventBuilder
 
groupIncrease(Bot, JSONObject) - 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 extends GroupIncreaseNoticeEvent,B extends GroupIncreaseNoticeEvent.GroupIncreaseNoticeEventBuilder<C,B>> - Class in com.mikuac.shiro.dto.event.notice
 
GroupIncreaseNoticeEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.notice.GroupIncreaseNoticeEvent.GroupIncreaseNoticeEventBuilder
 
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 extends GroupLuckyKingNoticeEvent,B extends 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, Boolean, Long, Anonymous, GroupMessageEvent.GroupSender, Boolean) - Constructor for class com.mikuac.shiro.dto.event.message.GroupMessageEvent
 
GroupMessageEvent.GroupMessageEventBuilder<C extends GroupMessageEvent,B extends 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
群消息事件注解
groupMsgDelete(Bot, JSONObject) - 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, Long) - Constructor for class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent
 
GroupMsgDeleteNoticeEvent.GroupMsgDeleteNoticeEventBuilder<C extends GroupMsgDeleteNoticeEvent,B extends 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.
GroupPokeNoticeHandler - 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, JSONObject) - 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 extends GroupUploadNoticeEvent,B extends 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, JSONObject) - 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 extends GuildMessageEvent,B extends 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

handler(Bot, JSONObject) - Method in class com.mikuac.shiro.handler.event.MessageEvent
消息事件分发
handler(Bot, JSONObject) - Method in class com.mikuac.shiro.handler.event.MetaEvent
元事件分发
handler(Bot, JSONObject) - Method in class com.mikuac.shiro.handler.event.NoticeEvent
通知事件分发
handler(Bot, JSONObject) - Method in class com.mikuac.shiro.handler.event.NotifyEvent
通知事件分发
handler(Bot, JSONObject) - Method in class com.mikuac.shiro.handler.event.RequestEvent
请求事件分发
handler(Bot, JSONObject) - Method in class com.mikuac.shiro.handler.EventHandler
事件分发
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.handler.WebSocketHandler
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.GetGuildMsgResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.GetMsgResp
 
hashCode() - Method in class com.mikuac.shiro.dto.action.response.GetMsgResp.Sender
 
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.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.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.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.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.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.WebSocketProperties
 
HEADERS - Static variable in class com.mikuac.shiro.constant.ActionParams
 
heartbeat(Bot, JSONObject) - 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 extends HeartbeatMetaEvent,B extends 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, JSONObject) - 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
 

I

image - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
图片
IMAGE - Static variable in class com.mikuac.shiro.constant.ActionParams
 
img(OneBotMedia) - Method in class com.mikuac.shiro.common.utils.MsgUtils
图片
img(String) - Method in class com.mikuac.shiro.common.utils.MsgUtils
图片 支持本地图片、网络图片、Base64 详见 消息构建工具
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
群戳一戳事件
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
处理消息的过滤器于消息的分发
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_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
 

J

json - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
JSON 消息
json(String) - Method in class com.mikuac.shiro.common.utils.MsgUtils
JSON 消息
json(String, int) - Method in class com.mikuac.shiro.common.utils.MsgUtils
JSON 消息

L

lifecycle(Bot, JSONObject) - 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
 
LifecycleMetaEvent.LifecycleMetaEventBuilder<C extends LifecycleMetaEvent,B extends LifecycleMetaEvent.LifecycleMetaEventBuilder<C,B>> - Class in com.mikuac.shiro.dto.event.meta
 
LifecycleMetaEventBuilder() - Constructor for class com.mikuac.shiro.dto.event.meta.LifecycleMetaEvent.LifecycleMetaEventBuilder
 
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
 
LUCKY_KING - Enum constant in enum class com.mikuac.shiro.enums.NotifyEventEnum
抢红包运气王
luckyKing(Bot, JSONObject) - Method in class com.mikuac.shiro.handler.event.NotifyEvent
抢红包运气王事件

M

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
正则匹配
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_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
频道消息表情贴更新
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() - 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>) - Constructor for class com.mikuac.shiro.dto.event.message.MessageEvent
 
MessageEvent.MessageEventBuilder<C extends MessageEvent,B extends 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(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, JSONObject) - 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
 
MessageReactionsUpdatedNoticeEvent.MessageReactionsUpdatedNoticeEventBuilder<C extends MessageReactionsUpdatedNoticeEvent,B extends 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() - Constructor for class com.mikuac.shiro.handler.event.MetaEvent
 
MetaEvent(MetaEvent.MetaEventBuilder<?, ?>) - Constructor for class com.mikuac.shiro.dto.event.meta.MetaEvent
 
MetaEvent(Long, Long) - Constructor for class com.mikuac.shiro.dto.event.meta.MetaEvent
 
MetaEvent.MetaEventBuilder<C extends MetaEvent,B extends 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)
msgExtract(String, List<ArrayMsg>, AtEnum, long) - Static method in class com.mikuac.shiro.common.utils.CommonUtils
提取去除@后的消息内容
msgId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent.GroupMsgDeleteNoticeEventBuilder
 
msgId(Long) - Method in class com.mikuac.shiro.dto.event.notice.PrivateMsgDeleteNoticeEvent.PrivateMsgDeleteNoticeEventBuilder
 
MsgId - Class in com.mikuac.shiro.dto.action.common
MsgId class.
MsgId() - Constructor for class com.mikuac.shiro.dto.action.common.MsgId
 
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.MsgUtils
音乐分享

N

NAME - Static variable in class com.mikuac.shiro.constant.ActionParams
 
NEED - Enum constant in enum class com.mikuac.shiro.enums.AtEnum
只处理带有at机器人的消息
NetUtils - Class in com.mikuac.shiro.common.utils
NetUtils class.
newInfo(ChannelInfoResp) - Method in class com.mikuac.shiro.dto.event.notice.ChannelUpdatedNoticeEvent.ChannelUpdatedNoticeEventBuilder
更新后的频道信息
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
合并转发消息节点
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() - 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 extends NoticeEvent,B extends 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, JSONObject) - Method in class com.mikuac.shiro.handler.event.NoticeEvent
子通知事件
NotifyEvent - Class in com.mikuac.shiro.handler.event
 
NotifyEvent() - 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 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.handler.WebSocketHandler.SessionStatus
断开连接, 等待重连状态
OFFLINE_FILE - Enum constant in enum class com.mikuac.shiro.enums.NoticeEventEnum
收到离线文件
offlineFile(Bot, JSONObject) - 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
全部消息监听 (群聊与私聊)
onCallback(JSONObject) - Method in class com.mikuac.shiro.common.utils.SendUtils
 
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
子频道信息更新
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
群戳一戳事件
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.handler.WebSocketHandler.SessionStatus
正常在线
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(JSONObject) - 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.GroupMsgDeleteNoticeEvent.GroupMsgDeleteNoticeEventBuilder
 
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
 
PERSONAL_NOTE - Static variable in class com.mikuac.shiro.constant.ActionParams
 
poke - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
戳一戳
poke(long) - Method in class com.mikuac.shiro.common.utils.MsgUtils
戳一戳
poke(Bot, JSONObject) - 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 extends PokeNoticeEvent,B extends 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
 
PrivateMessageEvent.PrivateMessageEventBuilder<C extends PrivateMessageEvent,B extends 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, JSONObject) - 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, Long) - Constructor for class com.mikuac.shiro.dto.event.notice.PrivateMsgDeleteNoticeEvent
 
PrivateMsgDeleteNoticeEvent.PrivateMsgDeleteNoticeEventBuilder<C extends PrivateMsgDeleteNoticeEvent,B extends 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
 
proxy(boolean) - Method in class com.mikuac.shiro.common.utils.OneBotMedia
proxy.
pushAnyMessageEvent(Bot, JSONObject, List<ArrayMsg>) - Method in class com.mikuac.shiro.common.utils.EventUtils
推送消息

R

RateLimiter - Class in com.mikuac.shiro.common.limit
限速器(令牌桶)
RateLimiter() - 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
 
rawConvert(String, MessageEvent) - Static method in class com.mikuac.shiro.common.utils.ShiroUtils
 
rawMessage(String) - Method in class com.mikuac.shiro.dto.event.message.MessageEvent.MessageEventBuilder
 
rawToArrayMsg(String) - Static method in class com.mikuac.shiro.common.utils.ShiroUtils
string 消息上报转消息链 建议传入 event.getMessage 而非 event.getRawMessage 例如 go-cq-http rawMessage 不包含图片 url
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 extends ReceiveOfflineFilesNoticeEvent,B extends 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
 
removeExpiredMessageId(long) - Static method in class com.mikuac.shiro.common.utils.GroupMessageFilterUtils
 
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(int) - Method in class com.mikuac.shiro.common.utils.MsgUtils
回复
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() - 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 extends RequestEvent,B extends 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
 
robots - Variable in class com.mikuac.shiro.core.BotContainer
Bot容器
rps - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
猜拳魔法表情
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

scanAnnotation(String) - Method in class com.mikuac.shiro.common.utils.ScanUtils
扫描注解类
ScanUtils - Class in com.mikuac.shiro.common.utils
ScanUtils class.
ScanUtils() - Constructor for class com.mikuac.shiro.common.utils.ScanUtils
 
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.GroupMsgDeleteNoticeEvent.GroupMsgDeleteNoticeEventBuilder
 
self() - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent.GroupUploadNoticeEventBuilder
 
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
 
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(JSONObject) - Method in class com.mikuac.shiro.common.utils.SendUtils
 
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.GetMsgResp.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 发送会触发, 如果为空则任意消息都可以触发
sendForwardMsg(AnyMessageEvent, List<Map<String, Object>>) - Method in class com.mikuac.shiro.core.Bot
发送合并转发
sendGroupForwardMsg(long, List<Map<String, Object>>) - Method in class com.mikuac.shiro.core.Bot
发送合并转发 (群)
sendGroupMsg(long, long, String, boolean) - Method in class com.mikuac.shiro.core.Bot
发送群消息
sendGroupMsg(long, String, boolean) - Method in class com.mikuac.shiro.core.Bot
发送群消息
sendGroupNotice(long, String) - Method in class com.mikuac.shiro.core.Bot
发送群公告
sendGroupSign(long) - Method in class com.mikuac.shiro.core.Bot
群打卡
sendGuildMsg(String, String, String) - Method in class com.mikuac.shiro.core.Bot
发送信息到子频道
sendLike(long, int) - Method in class com.mikuac.shiro.core.Bot
好友点赞
SendMessageException() - Constructor for exception com.mikuac.shiro.exception.ShiroException.SendMessageException
 
sendMsg(AnyMessageEvent, String, boolean) - Method in class com.mikuac.shiro.core.Bot
发送消息
sendPrivateForwardMsg(long, List<Map<String, Object>>) - Method in class com.mikuac.shiro.core.Bot
发送合并转发 (私聊)
sendPrivateMsg(long, long, String, boolean) - Method in class com.mikuac.shiro.core.Bot
临时会话
sendPrivateMsg(long, String, boolean) - Method in class com.mikuac.shiro.core.Bot
发送私聊消息
SendUtils - Class in com.mikuac.shiro.common.utils
Created on 2021/7/7.
SendUtils(WebSocketSession, int) - Constructor for class com.mikuac.shiro.common.utils.SendUtils
 
session(WebSocketSession) - Method in class com.mikuac.shiro.core.CoreEvent
可以通过 session.getHandshakeHeaders().getFirst("x-self-id") 获取上线的机器人账号 例如当服务端为开放服务时,并且只有白名单内的账号才允许连接,此时可以检查账号是否存在于白名内 不存在的话返回 false 即可禁止连接
SessionCloseException() - Constructor for exception com.mikuac.shiro.exception.ShiroException.SessionCloseException
 
SET - Enum constant in enum class com.mikuac.shiro.enums.AdminNoticeTypeEnum
仅通知设置管理员
SET - Enum constant in enum class com.mikuac.shiro.enums.CommonEnum
set
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_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_QQ_PROFILE - Enum constant in enum class com.mikuac.shiro.enums.ActionPathEnum
设置QQ资料
setAccessToken(String) - Method in class com.mikuac.shiro.properties.WebSocketProperties
访问密钥, 强烈推荐在公网的服务器设置
setActionHandler(ActionHandler) - Method in class com.mikuac.shiro.boot.Shiro
 
setActionHandler(ActionHandler) - Method in class com.mikuac.shiro.core.BotFactory
 
setAge(Integer) - Method in class com.mikuac.shiro.dto.action.response.GetMsgResp.Sender
 
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
 
setAnnotationHandler(MultiValueMap<Class<? extends Annotation>, HandlerMethod>) - 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
 
setApplicationContext(ApplicationContext) - Method in class com.mikuac.shiro.core.BotFactory
 
setArea(String) - Method in class com.mikuac.shiro.dto.action.response.GetMsgResp.Sender
 
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
 
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
 
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 时,当令牌获取失败则会直接丢次本次请求。
setBotContainer(BotContainer) - Method in class com.mikuac.shiro.boot.Shiro
 
setBotContainer(BotContainer) - Method in class com.mikuac.shiro.task.ShiroAsyncTask
 
setBotFactory(BotFactory) - Method in class com.mikuac.shiro.boot.Shiro
 
setBotMessageEventInterceptor(Class<? extends BotMessageEventInterceptor>) - Method in class com.mikuac.shiro.core.Bot
 
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
 
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.GetMsgResp.Sender
 
setCard(String) - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
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
 
setComment(String) - Method in class com.mikuac.shiro.dto.event.request.RequestEvent
 
setCoreEvent(CoreEvent) - Method in class com.mikuac.shiro.handler.WebSocketHandler
 
setCorePoolSize(Integer) - Method in class com.mikuac.shiro.properties.TaskPoolProperties
核心线程数(默认线程数)
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
setCtx(ApplicationContext) - Method in class com.mikuac.shiro.common.utils.EventUtils
 
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
 
setData(List<T>) - Method in class com.mikuac.shiro.dto.action.common.ActionList
 
setData(Map<String, String>) - 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
 
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
 
setEmotionList(List<GroupHonorInfoResp.OtherHonor>) - Method in class com.mikuac.shiro.dto.action.response.GroupHonorInfoResp
 
setEnable(Boolean) - Method in class com.mikuac.shiro.properties.RateLimiterProperties
是否启用限速器(令牌桶算法)
setEnableTaskPool(Boolean) - Method in class com.mikuac.shiro.properties.TaskPoolProperties
是否启用shiro的线程池, 无配置或者 true 为开启, 默认值开启
setEssenceMsg(int) - Method in class com.mikuac.shiro.core.Bot
设置精华消息
setEventHandler(EventHandler) - Method in class com.mikuac.shiro.boot.Shiro
 
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
 
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
 
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
 
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 class com.mikuac.shiro.core.Bot
处理加好友请求
setGood(Boolean) - Method in class com.mikuac.shiro.dto.action.response.GetStatusResp
同 online
setGroupAddRequest(String, String, boolean, String) - Method in class com.mikuac.shiro.core.Bot
处理加群请求/邀请
setGroupAdmin(long, long, boolean) - Method in class com.mikuac.shiro.core.Bot
群组设置管理员
setGroupAnonymous(long, boolean) - Method in class com.mikuac.shiro.core.Bot
群组匿名
setGroupAnonymousBan(long, Anonymous, int) - Method in class com.mikuac.shiro.core.Bot
群组匿名用户禁言
setGroupAnonymousBan(long, String, int) - Method in class com.mikuac.shiro.core.Bot
群组匿名用户禁言
setGroupBan(long, long, int) - Method in class com.mikuac.shiro.core.Bot
群组单人禁言
setGroupCard(long, long, String) - Method in class com.mikuac.shiro.core.Bot
设置群名片(群备注)
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
如果开启重复的群聊消息过滤,设定缓存的毫秒数时间 也就是当多少毫秒之后如果受到重复的群聊消息 则剔除
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
 
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.GroupMsgDeleteNoticeEvent
 
setGroupId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent
 
setGroupId(Long) - Method in class com.mikuac.shiro.dto.event.notice.PokeNoticeEvent
 
setGroupId(Long) - Method in class com.mikuac.shiro.dto.event.request.GroupAddRequestEvent
 
setGroupKick(long, long, boolean) - Method in class com.mikuac.shiro.core.Bot
群组踢人
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 class com.mikuac.shiro.core.Bot
设置群名
setGroupName(String) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoResp
 
setGroupPortrait(long, String, int) - Method in class com.mikuac.shiro.core.Bot
设置群头像 目前这个API在登录一段时间后因cookie失效而失效, 请考虑后使用
setGroupSelfBotEventFilter(Boolean) - Method in class com.mikuac.shiro.properties.ShiroProperties
在开启 groupEventFilter 的情况下,此选项控制是否过滤连接到框架的其他实例的qq号发出的消息
setGroupSpecialTitle(long, long, String, int) - Method in class com.mikuac.shiro.core.Bot
设置群组专属头衔
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
 
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.dto.event.notice.GroupUploadNoticeEvent.File
 
setInjection(InjectionHandler) - Method in class com.mikuac.shiro.common.utils.EventUtils
 
setInjection(InjectionHandler) - Method in class com.mikuac.shiro.handler.event.MessageEvent
 
setInjection(InjectionHandler) - Method in class com.mikuac.shiro.handler.event.MetaEvent
 
setInjection(InjectionHandler) - Method in class com.mikuac.shiro.handler.event.NoticeEvent
 
setInjection(InjectionHandler) - Method in class com.mikuac.shiro.handler.event.NotifyEvent
 
setInjection(InjectionHandler) - Method in class com.mikuac.shiro.handler.event.RequestEvent
 
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
 
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
 
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
允许线程空闲时间(单位:默认为秒)
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.GetMsgResp.Sender
 
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
 
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
 
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
二进制消息的最大长度
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
 
setMaxSessionIdleTimeout(Long) - Method in class com.mikuac.shiro.properties.WebSocketProperties
最大空闲时间,超过这个时间将关闭会话
setMaxTextMessageBufferSize(Integer) - Method in class com.mikuac.shiro.properties.WebSocketProperties
最大文本消息缓冲区
setMemberCount(Integer) - Method in class com.mikuac.shiro.dto.action.response.GroupInfoResp
 
setMemberCount(Long) - Method in class com.mikuac.shiro.dto.action.response.GuildMetaByGuestResp
 
setMembers(List<GuildMemberListResp.GuildMemberInfo>) - Method in class com.mikuac.shiro.dto.action.response.GuildMemberListResp
成员列表
setMessage(MessageEvent) - Method in class com.mikuac.shiro.handler.EventHandler
 
setMessage(String) - Method in class com.mikuac.shiro.dto.action.response.GetGuildMsgResp
 
setMessage(String) - Method in class com.mikuac.shiro.dto.action.response.GetMsgResp
消息内容
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.action.response.GetMsgResp
消息id
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(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
 
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
 
setMeta(MetaEvent) - Method in class com.mikuac.shiro.handler.EventHandler
 
setMethod(Method) - Method in class com.mikuac.shiro.model.HandlerMethod
 
setModifyTime(Long) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Files
 
setMsgId(Long) - Method in class com.mikuac.shiro.dto.event.notice.GroupMsgDeleteNoticeEvent
 
setMsgId(Long) - Method in class com.mikuac.shiro.dto.event.notice.PrivateMsgDeleteNoticeEvent
 
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.GetMsgResp.Sender
 
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.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
 
setNotice(NoticeEvent) - Method in class com.mikuac.shiro.handler.EventHandler
 
setNoticeType(String) - Method in class com.mikuac.shiro.dto.event.notice.NoticeEvent
 
setNotify(NotifyEvent) - Method in class com.mikuac.shiro.handler.event.NoticeEvent
 
setNotify(NotifyEvent) - Method in class com.mikuac.shiro.handler.EventHandler
 
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.GroupMsgDeleteNoticeEvent
 
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
 
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
插件列表
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
发送人信息
setProperties(RateLimiterProperties) - Method in class com.mikuac.shiro.common.limit.RateLimiter
 
setQid(String) - Method in class com.mikuac.shiro.dto.action.response.StrangerInfoResp
qid id 身份卡
setQueueCapacity(Integer) - Method in class com.mikuac.shiro.properties.TaskPoolProperties
缓冲队列大小
setRate(Integer) - Method in class com.mikuac.shiro.properties.RateLimiterProperties
补充速率(每秒补充的令牌数量)
setRateLimiter(RateLimiter) - Method in class com.mikuac.shiro.handler.ActionHandler
 
setRateLimiterProperties(RateLimiterProperties) - Method in class com.mikuac.shiro.handler.ActionHandler
 
setRawMessage(String) - Method in class com.mikuac.shiro.dto.action.response.GetMsgResp
原始消息内容
setRawMessage(String) - Method in class com.mikuac.shiro.dto.event.message.MessageEvent
 
setRealId(Integer) - Method in class com.mikuac.shiro.dto.action.response.GetMsgResp
消息真实id
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
 
setRequest(RequestEvent) - Method in class com.mikuac.shiro.handler.EventHandler
 
setRequestType(String) - Method in class com.mikuac.shiro.dto.event.request.RequestEvent
 
setResourceLoader(ResourceLoader) - Method in class com.mikuac.shiro.common.utils.ScanUtils
setResult(boolean) - Method in class com.mikuac.shiro.common.utils.CheckResult
 
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.GetMsgResp.Sender
 
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
 
setScheduledExecutorService(ThreadPoolTaskExecutor) - Method in class com.mikuac.shiro.handler.WebSocketHandler
 
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(GetMsgResp.Sender) - Method in class com.mikuac.shiro.dto.action.response.GetMsgResp
发送者
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.GetMsgResp.Sender
 
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
 
setShiroAsyncTask(ShiroAsyncTask) - Method in class com.mikuac.shiro.boot.Shiro
 
setShiroProperties(ShiroProperties) - Method in class com.mikuac.shiro.boot.ShiroAutoConfiguration
 
setShiroProperties(ShiroProperties) - Method in class com.mikuac.shiro.core.BotFactory
 
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
 
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
 
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.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
 
setTaskPoolProperties(TaskPoolProperties) - Method in class com.mikuac.shiro.task.ShiroTaskPoolConfig
 
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(Integer) - Method in class com.mikuac.shiro.dto.action.response.GetMsgResp
发送时间
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.GetMsgResp.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
 
setTotalFileCount(Integer) - Method in class com.mikuac.shiro.dto.action.response.GroupFilesResp.Folders
 
setType(MsgTypeEnum) - Method in class com.mikuac.shiro.model.ArrayMsg
 
setType(Class<?>) - Method in class com.mikuac.shiro.model.HandlerMethod
 
setUnfriendly(Boolean) - Method in class com.mikuac.shiro.dto.action.response.GroupMemberInfoResp
 
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
 
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.GetMsgResp.Sender
 
setUtils(EventUtils) - Method in class com.mikuac.shiro.handler.event.NoticeEvent
 
setUtils(EventUtils) - Method in class com.mikuac.shiro.handler.event.NotifyEvent
 
setUtils(EventUtils) - Method in class com.mikuac.shiro.handler.event.RequestEvent
 
setUtils(EventUtils, ShiroProperties, BotContainer) - Method in class com.mikuac.shiro.handler.event.MessageEvent
 
setVisibleType(Integer) - Method in class com.mikuac.shiro.dto.action.response.ChannelInfoResp
可视性类型
setWaitBotConnect(Integer) - Method in class com.mikuac.shiro.properties.ShiroProperties
当发生掉线后, 等待重新连接的时间, 如果小于或等于0, 则不等待, 单位为秒数 用于在处理 event 时, bot 因网络波动掉线, event 实例中的 bot 不可用(无法发送消息) 开启后, 掉线后则等待重新上线, 若重新连接则可以继续发送消息 注意, 如果掉线还未连接期间发送消息, 因为无法预见是否会重新连接, 所以发送仍然会失败, 仅重新连接成功后才正常发送消息 p.s.
setWaitWebsocketConnect(int) - Static method in class com.mikuac.shiro.handler.WebSocketHandler
 
setWebSocketHandler(WebSocketHandler) - Method in class com.mikuac.shiro.boot.ShiroAutoConfiguration
 
setWebSocketProperties(WebSocketProperties) - Method in class com.mikuac.shiro.boot.Shiro
 
setWebSocketProperties(WebSocketProperties) - Method in class com.mikuac.shiro.boot.ShiroAutoConfiguration
 
setWebSocketProperties(WebSocketProperties) - Method in class com.mikuac.shiro.handler.ActionHandler
 
setWebSocketProperties(WebSocketProperties) - Method in class com.mikuac.shiro.handler.WebSocketHandler
 
setWsUrl(String) - Method in class com.mikuac.shiro.properties.WebSocketProperties
ws地址
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() - Constructor for class com.mikuac.shiro.boot.Shiro
 
ShiroAsyncTask - Class in com.mikuac.shiro.task
异步任务
ShiroAsyncTask() - Constructor for class com.mikuac.shiro.task.ShiroAsyncTask
 
ShiroAutoConfiguration - Class in com.mikuac.shiro.boot
Created on 2021/7/15.
ShiroAutoConfiguration() - Constructor for class com.mikuac.shiro.boot.ShiroAutoConfiguration
 
ShiroException - Exception in com.mikuac.shiro.exception
 
ShiroException() - Constructor for exception com.mikuac.shiro.exception.ShiroException
 
ShiroException(String) - Constructor for exception com.mikuac.shiro.exception.ShiroException
 
ShiroException(Throwable) - Constructor for exception com.mikuac.shiro.exception.ShiroException
 
ShiroException.SendMessageException - Exception in com.mikuac.shiro.exception
session 断联状态, 但是会尝试恢复.
ShiroException.SessionCloseException - Exception 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
 
shiroTaskExecutor() - Method in class com.mikuac.shiro.task.ShiroTaskPoolConfig
线程池配置
ShiroTaskPoolConfig - Class in com.mikuac.shiro.task
线程池
ShiroTaskPoolConfig() - Constructor for class com.mikuac.shiro.task.ShiroTaskPoolConfig
 
ShiroUtils - Class in com.mikuac.shiro.common.utils
Created on 2021/8/10.
SPECIAL_TITLE - Static variable in class com.mikuac.shiro.constant.ActionParams
 
startWith() - Element in annotation interface com.mikuac.shiro.annotation.MessageHandlerFilter
若指明前缀, 则仅消息头部匹配前缀的消息才可以触发, 如果为空则任意消息都可以触发
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
 
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.PokeNoticeEvent.PokeNoticeEventBuilder
 
subType(String) - Method in class com.mikuac.shiro.dto.event.request.GroupAddRequestEvent.GroupAddRequestEventBuilder
 

T

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.MsgUtils
文本内容
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
 
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.GroupMsgDeleteNoticeEvent
 
toBuilder() - Method in class com.mikuac.shiro.dto.event.notice.GroupUploadNoticeEvent
 
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
 
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.GetGuildMsgResp
 
toString() - Method in class com.mikuac.shiro.dto.action.response.GetMsgResp.Sender
 
toString() - Method in class com.mikuac.shiro.dto.action.response.GetMsgResp
 
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.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.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.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.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.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.WebSocketProperties
 
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.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
 
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
 
UNSET - Enum constant in enum class com.mikuac.shiro.enums.AdminNoticeTypeEnum
仅通知取消管理员
UNSET - Enum constant in enum class com.mikuac.shiro.enums.CommonEnum
unset
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 class com.mikuac.shiro.core.Bot
上传群文件 在不提供 folder 参数的情况下默认上传到根目录 只能上传本地文件, 需要上传 http 文件的话请先下载到本地
uploadGroupFile(long, String, String, String) - Method in class com.mikuac.shiro.core.Bot
上传群文件 在不提供 folder 参数的情况下默认上传到根目录 只能上传本地文件, 需要上传 http 文件的话请先下载到本地
uploadPrivateFile(long, String, String) - Method in class com.mikuac.shiro.core.Bot
私聊发送文件
URL - Static variable in class com.mikuac.shiro.constant.ActionParams
 
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.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.handler.WebSocketHandler.SessionStatus
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.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.handler.WebSocketHandler.SessionStatus
Returns an array containing the constants of this enum class, in the order they are declared.
video - Enum constant in enum class com.mikuac.shiro.enums.MsgTypeEnum
短视频
video(String, String) - Method in class com.mikuac.shiro.common.utils.MsgUtils
短视频
voice(OneBotMedia) - Method in class com.mikuac.shiro.common.utils.MsgUtils
语音
voice(String) - Method in class com.mikuac.shiro.common.utils.MsgUtils
语音

W

WebSocketHandler - Class in com.mikuac.shiro.handler
Created on 2021/7/16.
WebSocketHandler(EventHandler, BotFactory, ActionHandler, ShiroAsyncTask, BotContainer) - Constructor for class com.mikuac.shiro.handler.WebSocketHandler
构造函数
WebSocketHandler.SessionStatus - Enum Class in com.mikuac.shiro.handler
 
WebSocketProperties - Class in com.mikuac.shiro.properties
Created on 2021/7/7.
WebSocketProperties() - Constructor for class com.mikuac.shiro.properties.WebSocketProperties
 
WordSlicesResp - Class in com.mikuac.shiro.dto.action.response
WordSlicesResp class.
WordSlicesResp() - Constructor for class com.mikuac.shiro.dto.action.response.WordSlicesResp
 

X

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