📦RainyBot API
此页面记录了可供插件使用的各类RainyBot API
Plugin - RainyBot的插件类,代表一个实例,用于在插件中实现各类相关功能
RainyBotAPI - RainyBot所有API的父类,所有可供插件使用的API都将直接或间接继承此类
BotAPI - 协议后端API类,直接或间接继承此类的类通常包含各类与协议后端直接相关的功能
Bot - RainyBot的Bot类,负责处理与当前使用的机器人后端账号相关的各类功能
BotRequestResult - RainyBot的协议后端请求结果类,记录了向协议后端发送的某次请求/命令的结果数据
CoreAPI - 这是RainyBotAPI的核心类,此类及其子类通常负责各类与协议后端无关,但与RainyBot核心功能直接相关的内容
Console - RainyBot控制台类,包含了各类与控制台输出直接相关的功能
GifImage - RainyBot动态图像类,可用于构造并生成一个Gif图像及相关数据,并将其用于储存或发送
HttpRequestResult - RainyBot的Http请求结果类,可从其中快速获取某次Http请求的结果数据
Utils - RainyBot的实用工具类,其中提供了各种类型的便捷功能
EventAPI - RainyBot的事件API类,所有的事件相关API将直接或间接继承此类
Event - RainyBot的事件类,各种事件类型将直接或间接继承此类
ActionEvent - RainyBot动作事件类,与聊天动作有关的各类事件通常直接或间接继承此类
NudgeEvent - RainyBot的戳一戳事件类,记录了聊天中的一个戳一戳事件的相关数据
BotEvent - RainyBot的Bot自身事件类,协议后端机器人账号自身发生的各类事件通常直接或间接继承此类
BotOfflineEvent - RainyBot的机器人账号离线事件类,其实例记录了一次机器人账号离线事件的相关数据
BotOnlineEvent - RainyBot的机器人账号登录成功事件类,其实例记录了一次机器人账号登录成功事件的相关数据
BotReloginEvent - RainyBot的机器人账号主动重新登录事件类,其实例记录了一次机器人账号主动重新登录事件的相关数据
FriendEvent - RainyBot好友事件类,与好友相关的事件通常直接或间接继承此类
FriendInputStatusChangeEvent - RainyBot的好友输入状态变更事件类,记录了某次好友输入状态变更事件的相关数据
FriendNickChangeEvent - RainyBot的好友昵称变更事件类,记录了某次好友昵称变更事件的相关数据
FriendRecallEvent - RainyBot的好友消息撤回事件类,记录了某次好友消息撤回事件的相关数据
GroupEvent - RainyBot的群组事件类,与群组直接相关的各类事件通常直接或间接继承此类
GroupAllowAnonyChatEvent - RainyBot的群组匿名聊天允许状态变更类,其实例记录了与一次群组匿名聊天允许状态变更事件相关的数据
GroupAllowConfessTalkEvent - RainyBot的群组坦白说允许状态变更类,其实例记录了与一次群组坦白说允许状态变更事件相关的数据
GroupAllowInviteEvent - RainyBot的群组邀请入群允许状态变更类,其实例记录了与一次群组邀请入群允许状态变更事件相关的数据
GroupAnnounceChangeEvent - RainyBot的群组公告变更类,其实例记录了与一次群组公告变更事件相关的数据
GroupBotEvent - RainyBot的Bot自身群组事件类,与Bot自身相关的群组事件通常直接或间接继承此类
BotJoinGroupEvent - RainyBot的Bot自身加入群组事件,记录了Bot加入某个群组的事件的相关数据
BotLeaveGroupEvent - RainyBot的Bot自身退出群组事件类,记录了Bot退出某个群组相关事件的数据
BotMuteEvent - RainyBot的Bot自身在群组中被禁言事件类,其实例记录了与一次Bot自身在群组中被禁言事件相关的数据
BotPermChangeEvent - RainyBot的Bot自身在群组中被更改权限事件类,其实例记录了与一次Bot自身在群组中被更改权限事件相关的数据
BotUnmuteEvent - RainyBot的Bot自身在群组中被解除禁言事件类,其实例记录了与一次Bot自身在群组中被解除禁言事件相关的数据
GroupMemberEvent - RainyBot的群组成员事件类,与群成员相关的群组事件通常直接或间接继承此类
MemberHonorChangeEvent - RainyBot的群成员荣誉变更类,其实例记录了与一次群成员荣誉变更事件相关的数据
MemberJoinEvent - RainyBot的新成员入群类,其实例记录了与一次新成员入群事件相关的数据
MemberLeaveEvent - RainyBot的群成员退群类,其实例记录了与一次群成员退群事件相关的数据
MemberMuteEvent - RainyBot的群成员被禁言类,其实例记录了与一次群成员被禁言事件相关的数据
MemberNameChangeEvent - RainyBot的群成员昵称变更类,其实例记录了与一次群成员昵称变更事件相关的数据
MemberPermChangeEvent - RainyBot的群成员权限变更类,其实例记录了与一次群成员权限变更事件相关的数据
MemberTitleChangeEvent - RainyBot的群成员头衔变更类,其实例记录了与一次群成员头衔变更事件相关的数据
MemberUnmuteEvent - RainyBot的群成员被解除禁言类,其实例记录了与一次群成员被解除禁言事件相关的数据
GroupMuteAllEvent - RainyBot的群组全员禁言状态变更类,其实例记录了与一次群组全员禁言状态变更事件相关的数据
GroupNameChangeEvent - RainyBot的群组名称变更类,其实例记录了与一次群组名称变更事件相关的数据
GroupRecallEvent - RainyBot的群组消息撤回类,其实例记录了与一次群组消息撤回事件相关的数据
MessageEvent - RainyBot的消息事件类,与消息直接相关的各类事件通常直接或间接继承此类
FriendMessageEvent - RainyBot的好友消息事件类,其实例记录了与一次好友消息事件相关的数据
GroupMessageEvent - RainyBot的群组消息事件类,其实例记录了与一次群组消息事件相关的数据
OtherClientMessageEvent - RainyBot的其它客户端消息事件类,其实例记录了与一次其它客户端消息事件相关的数据
StrangerMessageEvent - RainyBot的单向好友消息事件类,其实例记录了与一次单向好友消息事件相关的数据
TempMessageEvent - RainyBot的群临时消息事件类,其实例记录了与一次群临时消息事件相关的数据
OtherClientEvent - RainyBot的其它客户端事件类,与其它客户端直接相关的各类事件通常直接或间接继承此类
OtherClientOfflineEvent - RainyBot的其它客户端离线事件类,其实例记录了与一次其它客户端离线事件相关的数据
OtherClientOnlineEvent - RainyBot的其它客户端上线事件类,其实例记录了与一次其它客户端上线事件相关的数据
RequestEvent - RainyBot的请求事件类,与各类请求直接相关的各类事件通常直接或间接继承此类
GroupInviteRequestEvent - RainyBot的邀请入群请求事件类,其实例记录了与一次邀请入群请求事件相关的数据
MemberJoinRequestEvent - RainyBot的新成员入群请求事件类,其实例记录了与一次新成员入群请求事件相关的数据
NewFriendRequestEvent - RainyBot的添加好友请求事件类,其实例记录了与一次添加好友请求事件相关的数据
MessageAPI - RainyBot的消息API类,所有的消息相关API将直接或间接继承此类
CacheMessage - RainyBot的缓存消息类,通常代表一个对应实例,用于储存从机器人后端缓存中读取的消息的相关信息
Message - RainyBot的消息类,不具备任何功能,仅作为所有消息类型的直接或间接父类
AppMessage - RainyBot的App消息类,通常代表一个对应实例,此类消息常见于某些特殊App调用聊天软件进行分享的场景
AtAllMessage - RainyBot的At全体成员消息类,通常代表一个对应实例,此类消息仅适用于群聊
AtMessage - RainyBot的At消息类,通常代表一个对应实例,此类消息仅适用于群聊
BotCodeMessage - RainyBot的BotCode消息类,通常代表一个对应实例,可用于快捷发送一段包含多种类型的消息
DiceMessage - RainyBot的骰子消息类,其实例记录了与一个骰子消息相关的各类数据
FaceMessage - RainyBot的表情消息类,其实例记录了与一个表情消息相关的各类数据
FileMessage - RainyBot的文件消息类,其实例记录了与一个文件消息相关的各类数据
FlashImageMessage - RainyBot的闪图消息类,其实例记录了与一个闪图消息相关的各类数据
ForwardMessage - RainyBot的转发消息类,其实例记录了与一个转发消息相关的各类数据
ImageMessage - RainyBot的图像消息类,其实例记录了与一个图像消息相关的各类数据
JsonMessage - RainyBot的Json消息类,其实例记录了与一个Json消息相关的各类数据
MarketFaceMessage - RainyBot的商城表情消息类,其实例记录了与一个商城表情消息相关的各类数据
MusicShareMessage - RainyBot的音乐分享消息类,其实例记录了与一个音乐分享消息相关的各类数据
PokeMessage - RainyBot的戳一戳消息类,其实例记录了与一个戳一戳消息相关的各类数据
QuoteMessage - RainyBot的引用回复消息类,其实例记录了与一个引用回复消息相关的各类数据
SourceMessage - RainyBot的消息链源消息类,其实例记录了某个接收到的消息链的消息ID,发送时间等数据
TextMessage - RainyBot的文本消息类,其实例记录了与一个文本消息相关的各类数据
VoiceMessage - RainyBot的语音消息类,其实例记录了与一个语音消息相关的各类数据
XmlMessage - RainyBot的Xml消息类,其实例记录了与一个Xml消息相关的各类数据
MessageChain - RainyBot的消息链类,通常代表一个对应实例,为多个不同类型的消息类实例依序拼接而成的单条消息
ForwardMessageNode - 这是RainyBot的单条转发消息类,其实例储存了一系列合并转发消息中的单条消息的相关数据
ForwardMessageNodeList - RainyBot的转发消息列表类,通常代表一个对应实例,储存了某条合并转发消息中的所有单条转发消息
RoleAPI - RainyBot的角色API类,所有的角色相关API将直接或间接继承此类
GroupAPI - RainyBot的群组API类,所有的群组相关API将直接或间接继承此类
Group - RainyBot的群组类,通常代表一个对应实例,实现了用于与群组进行交互的各类功能
GroupAnnounce - RainyBot的群公告类,其实例记录了一个将被用于发送的群公告的相关信息
GroupAnnounceInfo - RainyBot的群公告信息类,其实例记录了一个已发送的群公告的相关信息
GroupAnnounceInfoList - RainyBot的群公告信息列表类,储存了从某个群组中获取的群公告的列表
GroupConfig - RainyBot的群组配置类,通常代表一个对应实例,储存了与群组各类配置有关的信息
GroupList - RainyBot的群组列表类,通常代表一个对应实例,储存了机器人所在的群组的列表
GroupMember - RainyBot的群成员类,通常代表一个对应实例,实现了用于与群组成员进行交互的各类功能
GroupMemberList - RainyBot的群成员列表类,通常代表一个对应实例,储存了某个群组中所有群成员的列表
MemberAPI - RainyBot的个体成员API类,所有的个体成员相关API将直接或间接继承此类
Member - RainyBot的个体成员类,通常代表一个对应实例,实现了用于与好友或单向好友(陌生人)进行交互的各类功能
MemberList - RainyBot的个体成员列表类,通常代表一个对应实例,储存了机器人所有个体成员(通常为好友)的列表
MemberProfile - RainyBot的个体成员资料类,通常代表一个对应实例,储存了某个个体成员的相关资料
OtherClient - RainyBot的其它客户端类,通常代表一个对应实例,实现了用于与其他客户端进行交互的各类功能
最后更新于