RainyBot
主页交流论坛社区群聊GitHub
  • 📖文档主页
    • ⚙️安装与运行
    • 🪄开始使用
    • 🔮插件开发
      • 事件注册与处理
      • 关键词注册与处理
    • 🚀更新日志
  • 📦RainyBot API
    • 类: ActionEvent
    • 类: AppMessage
    • 类: AtAllMessage
    • 类: AtMessage
    • 类: Bot
    • 类: BotAPI
    • 类: BotCodeMessage
    • 类: BotEvent
    • 类: BotJoinGroupEvent
    • 类: BotLeaveGroupEvent
    • 类: BotMuteEvent
    • 类: BotOfflineEvent
    • 类: BotOnlineEvent
    • 类: BotPermChangeEvent
    • 类: BotReloginEvent
    • 类: BotRequestResult
    • 类: BotUnmuteEvent
    • 类: CacheMessage
    • 类: Console
    • 类: CoreAPI
    • 类: DiceMessage
    • 类: Event
    • 类: EventAPI
    • 类: FaceMessage
    • 类: FileMessage
    • 类: FlashImageMessage
    • 类: ForwardMessage
    • 类: ForwardMessageNode
    • 类: ForwardMessageNodeList
    • 类: FriendEvent
    • 类: FriendInputStatusChangeEvent
    • 类: FriendMessageEvent
    • 类: FriendNickChangeEvent
    • 类: FriendRecallEvent
    • 类: GifImage
    • 类: Group
    • 类: GroupAPI
    • 类: GroupAllowAnonyChatEvent
    • 类: GroupAllowConfessTalkEvent
    • 类: GroupAllowInviteEvent
    • 类: GroupAnnounce
    • 类: GroupAnnounceChangeEvent
    • 类: GroupAnnounceInfo
    • 类: GroupAnnounceInfoList
    • 类: GroupBotEvent
    • 类: GroupConfig
    • 类: GroupEvent
    • 类: GroupInviteRequestEvent
    • 类: GroupList
    • 类: GroupMember
    • 类: GroupMemberEvent
    • 类: GroupMemberList
    • 类: GroupMessageEvent
    • 类: GroupMuteAllEvent
    • 类: GroupNameChangeEvent
    • 类: GroupRecallEvent
    • 类: HttpRequestResult
    • 类: ImageMessage
    • 类: JsonMessage
    • 类: MarketFaceMessage
    • 类: Member
    • 类: MemberAPI
    • 类: MemberHonorChangeEvent
    • 类: MemberJoinEvent
    • 类: MemberJoinRequestEvent
    • 类: MemberLeaveEvent
    • 类: MemberList
    • 类: MemberMuteEvent
    • 类: MemberNameChangeEvent
    • 类: MemberPermChangeEvent
    • 类: MemberProfile
    • 类: MemberTitleChangeEvent
    • 类: MemberUnmuteEvent
    • 类: Message
    • 类: MessageAPI
    • 类: MessageChain
    • 类: MessageEvent
    • 类: MusicShareMessage
    • 类: NewFriendRequestEvent
    • 类: NudgeEvent
    • 类: OtherClient
    • 类: OtherClientEvent
    • 类: OtherClientMessageEvent
    • 类: OtherClientOfflineEvent
    • 类: OtherClientOnlineEvent
    • 类: Plugin
    • 类: PokeMessage
    • 类: QuoteMessage
    • 类: RainyBotAPI
    • 类: RequestEvent
    • 类: RoleAPI
    • 类: SourceMessage
    • 类: StrangerMessageEvent
    • 类: TempMessageEvent
    • 类: TextMessage
    • 类: Utils
    • 类: VoiceMessage
    • 类: XmlMessage
  • Godot API
由 GitBook 提供支持
在本页

这有帮助吗?

在GitHub上编辑

RainyBot API

此页面记录了可供插件使用的各类RainyBot API

上一页更新日志下一页类: ActionEvent

最后更新于2年前

这有帮助吗?

  • - RainyBot的插件类,代表一个实例,用于在插件中实现各类相关功能

  • - RainyBot所有API的父类,所有可供插件使用的API都将直接或间接继承此类

    • - 协议后端API类,直接或间接继承此类的类通常包含各类与协议后端直接相关的功能

      • - RainyBot的Bot类,负责处理与当前使用的机器人后端账号相关的各类功能

      • - RainyBot的协议后端请求结果类,记录了向协议后端发送的某次请求/命令的结果数据

    • - 这是RainyBotAPI的核心类,此类及其子类通常负责各类与协议后端无关,但与RainyBot核心功能直接相关的内容

      • - RainyBot控制台类,包含了各类与控制台输出直接相关的功能

      • - RainyBot动态图像类,可用于构造并生成一个Gif图像及相关数据,并将其用于储存或发送

      • - RainyBot的Http请求结果类,可从其中快速获取某次Http请求的结果数据

      • - RainyBot的实用工具类,其中提供了各种类型的便捷功能

    • - RainyBot的事件API类,所有的事件相关API将直接或间接继承此类

      • - RainyBot的事件类,各种事件类型将直接或间接继承此类

        • - RainyBot动作事件类,与聊天动作有关的各类事件通常直接或间接继承此类

          • - RainyBot的戳一戳事件类,记录了聊天中的一个戳一戳事件的相关数据

        • - RainyBot的Bot自身事件类,协议后端机器人账号自身发生的各类事件通常直接或间接继承此类

          • - RainyBot的机器人账号离线事件类,其实例记录了一次机器人账号离线事件的相关数据

          • - RainyBot的机器人账号登录成功事件类,其实例记录了一次机器人账号登录成功事件的相关数据

          • - RainyBot的机器人账号主动重新登录事件类,其实例记录了一次机器人账号主动重新登录事件的相关数据

        • - RainyBot好友事件类,与好友相关的事件通常直接或间接继承此类

          • - RainyBot的好友输入状态变更事件类,记录了某次好友输入状态变更事件的相关数据

          • - RainyBot的好友昵称变更事件类,记录了某次好友昵称变更事件的相关数据

          • - RainyBot的好友消息撤回事件类,记录了某次好友消息撤回事件的相关数据

        • - RainyBot的群组事件类,与群组直接相关的各类事件通常直接或间接继承此类

          • - RainyBot的群组匿名聊天允许状态变更类,其实例记录了与一次群组匿名聊天允许状态变更事件相关的数据

          • - RainyBot的群组坦白说允许状态变更类,其实例记录了与一次群组坦白说允许状态变更事件相关的数据

          • - RainyBot的群组邀请入群允许状态变更类,其实例记录了与一次群组邀请入群允许状态变更事件相关的数据

          • - RainyBot的群组公告变更类,其实例记录了与一次群组公告变更事件相关的数据

          • - RainyBot的Bot自身群组事件类,与Bot自身相关的群组事件通常直接或间接继承此类

            • - RainyBot的Bot自身加入群组事件,记录了Bot加入某个群组的事件的相关数据

            • - RainyBot的Bot自身退出群组事件类,记录了Bot退出某个群组相关事件的数据

            • - RainyBot的Bot自身在群组中被禁言事件类,其实例记录了与一次Bot自身在群组中被禁言事件相关的数据

            • - RainyBot的Bot自身在群组中被更改权限事件类,其实例记录了与一次Bot自身在群组中被更改权限事件相关的数据

            • - RainyBot的Bot自身在群组中被解除禁言事件类,其实例记录了与一次Bot自身在群组中被解除禁言事件相关的数据

          • - RainyBot的群组成员事件类,与群成员相关的群组事件通常直接或间接继承此类

            • - RainyBot的群成员荣誉变更类,其实例记录了与一次群成员荣誉变更事件相关的数据

            • - RainyBot的新成员入群类,其实例记录了与一次新成员入群事件相关的数据

            • - RainyBot的群成员退群类,其实例记录了与一次群成员退群事件相关的数据

            • - RainyBot的群成员被禁言类,其实例记录了与一次群成员被禁言事件相关的数据

            • - RainyBot的群成员昵称变更类,其实例记录了与一次群成员昵称变更事件相关的数据

            • - RainyBot的群成员权限变更类,其实例记录了与一次群成员权限变更事件相关的数据

            • - RainyBot的群成员头衔变更类,其实例记录了与一次群成员头衔变更事件相关的数据

            • - RainyBot的群成员被解除禁言类,其实例记录了与一次群成员被解除禁言事件相关的数据

          • - RainyBot的群组全员禁言状态变更类,其实例记录了与一次群组全员禁言状态变更事件相关的数据

          • - RainyBot的群组名称变更类,其实例记录了与一次群组名称变更事件相关的数据

          • - RainyBot的群组消息撤回类,其实例记录了与一次群组消息撤回事件相关的数据

        • - RainyBot的消息事件类,与消息直接相关的各类事件通常直接或间接继承此类

          • - RainyBot的好友消息事件类,其实例记录了与一次好友消息事件相关的数据

          • - RainyBot的群组消息事件类,其实例记录了与一次群组消息事件相关的数据

          • - RainyBot的其它客户端消息事件类,其实例记录了与一次其它客户端消息事件相关的数据

          • - RainyBot的单向好友消息事件类,其实例记录了与一次单向好友消息事件相关的数据

          • - RainyBot的群临时消息事件类,其实例记录了与一次群临时消息事件相关的数据

        • - RainyBot的其它客户端事件类,与其它客户端直接相关的各类事件通常直接或间接继承此类

          • - RainyBot的其它客户端离线事件类,其实例记录了与一次其它客户端离线事件相关的数据

          • - RainyBot的其它客户端上线事件类,其实例记录了与一次其它客户端上线事件相关的数据

        • - RainyBot的请求事件类,与各类请求直接相关的各类事件通常直接或间接继承此类

          • - RainyBot的邀请入群请求事件类,其实例记录了与一次邀请入群请求事件相关的数据

          • - RainyBot的新成员入群请求事件类,其实例记录了与一次新成员入群请求事件相关的数据

          • - RainyBot的添加好友请求事件类,其实例记录了与一次添加好友请求事件相关的数据

    • - RainyBot的消息API类,所有的消息相关API将直接或间接继承此类

      • - RainyBot的缓存消息类,通常代表一个对应实例,用于储存从机器人后端缓存中读取的消息的相关信息

      • - RainyBot的消息类,不具备任何功能,仅作为所有消息类型的直接或间接父类

        • - RainyBot的App消息类,通常代表一个对应实例,此类消息常见于某些特殊App调用聊天软件进行分享的场景

        • - RainyBot的At全体成员消息类,通常代表一个对应实例,此类消息仅适用于群聊

        • - RainyBot的At消息类,通常代表一个对应实例,此类消息仅适用于群聊

        • - RainyBot的BotCode消息类,通常代表一个对应实例,可用于快捷发送一段包含多种类型的消息

        • - RainyBot的骰子消息类,其实例记录了与一个骰子消息相关的各类数据

        • - RainyBot的表情消息类,其实例记录了与一个表情消息相关的各类数据

        • - RainyBot的文件消息类,其实例记录了与一个文件消息相关的各类数据

        • - RainyBot的闪图消息类,其实例记录了与一个闪图消息相关的各类数据

        • - RainyBot的转发消息类,其实例记录了与一个转发消息相关的各类数据

        • - RainyBot的图像消息类,其实例记录了与一个图像消息相关的各类数据

        • - RainyBot的Json消息类,其实例记录了与一个Json消息相关的各类数据

        • - RainyBot的商城表情消息类,其实例记录了与一个商城表情消息相关的各类数据

        • - RainyBot的音乐分享消息类,其实例记录了与一个音乐分享消息相关的各类数据

        • - RainyBot的戳一戳消息类,其实例记录了与一个戳一戳消息相关的各类数据

        • - RainyBot的引用回复消息类,其实例记录了与一个引用回复消息相关的各类数据

        • - RainyBot的消息链源消息类,其实例记录了某个接收到的消息链的消息ID,发送时间等数据

        • - RainyBot的文本消息类,其实例记录了与一个文本消息相关的各类数据

        • - RainyBot的语音消息类,其实例记录了与一个语音消息相关的各类数据

        • - RainyBot的Xml消息类,其实例记录了与一个Xml消息相关的各类数据

      • - RainyBot的消息链类,通常代表一个对应实例,为多个不同类型的消息类实例依序拼接而成的单条消息

      • - 这是RainyBot的单条转发消息类,其实例储存了一系列合并转发消息中的单条消息的相关数据

      • - RainyBot的转发消息列表类,通常代表一个对应实例,储存了某条合并转发消息中的所有单条转发消息

    • - RainyBot的角色API类,所有的角色相关API将直接或间接继承此类

      • - RainyBot的群组API类,所有的群组相关API将直接或间接继承此类

        • - RainyBot的群组类,通常代表一个对应实例,实现了用于与群组进行交互的各类功能

        • - RainyBot的群公告类,其实例记录了一个将被用于发送的群公告的相关信息

        • - RainyBot的群公告信息类,其实例记录了一个已发送的群公告的相关信息

        • - RainyBot的群公告信息列表类,储存了从某个群组中获取的群公告的列表

        • - RainyBot的群组配置类,通常代表一个对应实例,储存了与群组各类配置有关的信息

        • - RainyBot的群组列表类,通常代表一个对应实例,储存了机器人所在的群组的列表

        • - RainyBot的群成员类,通常代表一个对应实例,实现了用于与群组成员进行交互的各类功能

        • - RainyBot的群成员列表类,通常代表一个对应实例,储存了某个群组中所有群成员的列表

      • - RainyBot的个体成员API类,所有的个体成员相关API将直接或间接继承此类

        • - RainyBot的个体成员类,通常代表一个对应实例,实现了用于与好友或单向好友(陌生人)进行交互的各类功能

        • - RainyBot的个体成员列表类,通常代表一个对应实例,储存了机器人所有个体成员(通常为好友)的列表

        • - RainyBot的个体成员资料类,通常代表一个对应实例,储存了某个个体成员的相关资料

      • - RainyBot的其它客户端类,通常代表一个对应实例,实现了用于与其他客户端进行交互的各类功能

📦
Plugin
RainyBotAPI
BotAPI
Bot
BotRequestResult
CoreAPI
Console
GifImage
HttpRequestResult
Utils
EventAPI
Event
ActionEvent
NudgeEvent
BotEvent
BotOfflineEvent
BotOnlineEvent
BotReloginEvent
FriendEvent
FriendInputStatusChangeEvent
FriendNickChangeEvent
FriendRecallEvent
GroupEvent
GroupAllowAnonyChatEvent
GroupAllowConfessTalkEvent
GroupAllowInviteEvent
GroupAnnounceChangeEvent
GroupBotEvent
BotJoinGroupEvent
BotLeaveGroupEvent
BotMuteEvent
BotPermChangeEvent
BotUnmuteEvent
GroupMemberEvent
MemberHonorChangeEvent
MemberJoinEvent
MemberLeaveEvent
MemberMuteEvent
MemberNameChangeEvent
MemberPermChangeEvent
MemberTitleChangeEvent
MemberUnmuteEvent
GroupMuteAllEvent
GroupNameChangeEvent
GroupRecallEvent
MessageEvent
FriendMessageEvent
GroupMessageEvent
OtherClientMessageEvent
StrangerMessageEvent
TempMessageEvent
OtherClientEvent
OtherClientOfflineEvent
OtherClientOnlineEvent
RequestEvent
GroupInviteRequestEvent
MemberJoinRequestEvent
NewFriendRequestEvent
MessageAPI
CacheMessage
Message
AppMessage
AtAllMessage
AtMessage
BotCodeMessage
DiceMessage
FaceMessage
FileMessage
FlashImageMessage
ForwardMessage
ImageMessage
JsonMessage
MarketFaceMessage
MusicShareMessage
PokeMessage
QuoteMessage
SourceMessage
TextMessage
VoiceMessage
XmlMessage
MessageChain
ForwardMessageNode
ForwardMessageNodeList
RoleAPI
GroupAPI
Group
GroupAnnounce
GroupAnnounceInfo
GroupAnnounceInfoList
GroupConfig
GroupList
GroupMember
GroupMemberList
MemberAPI
Member
MemberList
MemberProfile
OtherClient