Package-level declarations
Types
消息事件的公共抽象父类, 保留将来使用. 这是内部 API, 请不要使用.
图片上传前. 可以阻止上传.
短视频上传前. 可以阻止上传.
由 Bot 主动发起的动作的事件
Bot 头像被修改(通过其他客户端修改了头像). 在此事件广播前就已经修改完毕.
Bot 在群里的权限被改变. 操作人一定是群主
Bot 被邀请加入一个群.
Bot 成功加入了一个新群
机器人被踢出群或在其他客户端主动退出一个群. 在事件广播前 Bot.groups 就已删除这个群.
Bot 被禁言
Bot 的昵称被改变事件, 在此事件触发时 bot 已经完成改名
Bot 登录完成, 好友列表, 群组列表初始化完成
Bot 被动接收的事件. 这些事件可能与机器人有关
Bot 主动或被动重新登录. 在此事件广播前就已经登录完毕.
Bot 被取消禁言
成功添加了一个新好友的事件
Friend 头像被修改. 在此事件广播前就已经修改完毕.
好友已被删除或主动删除的事件.
有关好友的事件
好友输入状态改变的事件,当开始输入文字、退出聊天窗口或清空输入框时会触发此事件
机器人收到的好友消息的事件
在好友消息发送后广播的事件.
在发送好友消息前广播的事件.
机器人在其他客户端发送好友消息同步到这个客户端的事件
Friend 昵称改变事件, 在此事件广播时好友已经完成改名
好友昵称改变事件. 目前仅支持解析 (来自 PC 端的修改).
群 "匿名聊天" 功能状态改变. 此事件广播前修改就已经完成.
群 "坦白说" 功能状态改变. 此事件广播前修改就已经完成.
群 "允许群员邀请好友加群" 功能状态改变. 此事件广播前修改就已经完成.
来自一个可以知道其 Group 的用户消息
入群公告改变. 此事件广播前修改就已经完成.
有关群的事件
有关群成员的事件
机器人收到的群消息的事件
在群消息发送后广播的事件.
在发送群消息前广播的事件.
机器人在其他客户端发送群消息同步到这个客户端的事件
群 "全员禁言" 功能状态改变. 此事件广播前修改就已经完成.
群名改变. 此事件广播前修改就已经完成.
群设置改变. 此事件广播前修改就已经完成.
Group 龙王改变时的事件
群临时会话消息
在群临时会话消息发送后广播的事件.
在发送群临时会话消息前广播的事件.
机器人在其他客户端发送群临时会话消息同步到这个客户端的事件
图片上传完成.
成员群名片改动. 此事件广播前修改就已经完成.
Member 荣誉改变时的事件, 目前只支持龙王
成员已经加入群的事件
一个账号请求加入群事件, Bot 在此群中是管理员或群主.
成员已经离开群的事件. 在事件广播前成员就已经从 Group.members 中删除
群成员被禁言事件. 被禁言的成员都不可能是机器人本人
成员权限改变的事件. 成员不可能是机器人自己.
成员群特殊头衔改动. 一定为群主操作
群成员被取消禁言事件. 被禁言的成员都不可能是机器人本人
一个消息事件.
在发送消息后广播的事件, 总是在 MessagePreSendEvent 之后广播.
在发送消息前广播的事件. 可被 取消.
消息撤回事件. 可是任意消息被任意人撤回.
机器人在其他客户端发送消息同步到这个客户端的事件.
一个账号请求添加机器人为好友的事件
戳一戳事件
机器人收到的其他客户端消息的事件
其他设备离线
其他设备上线
短视频上传完成.
打卡事件
新增陌生人的事件
有关陌生人的事件
机器人收到的陌生人消息的事件
在陌生人消息发送后广播的事件.
在发送陌生人消息前广播的事件.
机器人在其他客户端发送陌生人消息同步到这个客户端的事件
陌生人关系改变事件
来自 User 的消息
在好友或群临时会话消息发送后广播的事件.
在发送好友或群临时会话消息前广播的事件.
Properties
是否由 Bot 操作
在此消息发送失败时返回 true
.
在此消息发送成功时返回 true
.
当操作人为 Member 时获取这个 Member, 当操作人为 Bot 时获取 Group.botAsMember
获取指代这条已经发送的消息的 MessageSource. 若消息发送失败, 返回 null
获取指代这条已经发送的消息的 MessageSource, 并包装为 kotlin.Result