Discord v9 API及discord.js V13特权Intent与后台开关对应关系咨询
结论
你所说的命名对应关系完全正确,二者只是开发者后台面向普通运营者的展示命名、与官方文档技术命名的差异,具体对应逻辑如下:
GUILD_PRESENCES(文档技术名)对应开发者后台的PRESENCE INTENT开关:该权限用于获取服务器内成员的在线状态、活动展示等敏感数据,对应文档中该Intent下的PRESENCE_UPDATE事件权限GUILD_MEMBERS(文档技术名)对应开发者后台的SERVER MEMBERS INTENT开关:Discord面向普通用户的前端界面统一将技术术语「Guild(公会/服务器组)」称作「Server(服务器)」,因此后台显示命名做了通俗化调整,该权限用于获取服务器成员加入、退出、资料更新等敏感数据,对应文档中该Intent下的GUILD_MEMBER_ADD/GUILD_MEMBER_UPDATE/GUILD_MEMBER_REMOVE等事件权限
另外补充说明:你看到的「消息类Intent将于2021年秋季上线」的提示,就是后续2022年正式落地的MESSAGE_CONTENT特权Intent,目前开发者后台也有对应独立开关,若你的机器人需要读取消息正文内容也需单独申请开通该权限。
内容的提问来源于stack exchange,提问作者G-Force
相关产品推荐
相关产品推荐

