Skip to content

标准偏差细节

本页面是 OneDisc 实现与 OneBot V12 标准的偏差细节,与 OneBot V11 的偏差请查看 本页面

支持受限的内容

动作

动作名终结点原因
获取好友列表get_friend_listDiscord Bot 没有好友功能,请求此动作将返回空列表

事件

事件说明
notice.friend_increaseDiscord Bot 没有好友功能
notice.friend_decreaseDiscord Bot 没有好友功能
notice.channel_member_increasediscord.py 未提供相关接口
notice.channel_member_decreasediscord.py 未提供相关接口

与标准有差异的事件

事件说明
notice.group_member_increase平台限制,无法判断加入成员是被邀请还是主动加入,sub_type 将依 配置项 填入空字符串或 "join"
notice.group_member_decrease平台限制,无法判断成员是主动离开还是被踢出,sub_type 将依 配置项 填入空字符串或 "leave"
notice.guild_member_increasenotice.group_member_increase
notice.guild_member_decreasenotice.group_member_decrease
notice.channel_create平台限制,无法获取操作者 ID,将填入"-1"
notice.channel_delete平台限制,无法获取操作者 ID,将填入"-1"
notice.channel_message_delete平台限制,无法判断消息为主动撤回还是被管理员撤回,sub_type 将依 配置项 填入空字符串或 "recall"
notice.group_message_deletenotice.channel_message_delete
notice.private_message_deletenotice.channel_message_delete

消息段

消息段说明
voice 语音discord.py 未提供相关接口,将以 audio 形式发送

拓展内容

message 类型为 OneBot V12 消息段,其余数据类型参考 Python3 数据类型

拓展动作

edit_message 编辑消息

参数类型必须说明
message_idstr要编辑的消息 ID
contentmessage消息内容

本动作无响应数据

拓展消息段

discord.emoji 自定义表情

字段名数据类型说明
namestr自定义表情名称
idint表情 ID

discord.channel 频道

字段名数据类型说明
channel_idstr频道 ID

discord.role 提及权限组

字段名数据类型说明
idstr权限组 ID

discord.timestamp 时间

字段名数据类型说明
timeintUnix 时间戳
stylestr时间格式,参见

discord.navigation Navigation

字段名数据类型说明
typestr我不知道这是什么

discord.markdown MarkDown

字段名数据类型说明
datastrMarkDown 内容,支持使用 base64:// + b64编码