discord.js v12 Discord.EvaluatedPermissions :((
Posted
技术标签:
【中文标题】discord.js v12 Discord.EvaluatedPermissions :((【英文标题】: 【发布时间】:2020-10-19 09:59:16 【问题描述】:直到现在我还在使用 v11.x.x 时
我的dashboard.js 看起来像这样
const perms = Discord.EvaluatedPermissions;
renderTemplate(res, req, "dashboard.ejs", perms);
但是当我将机器人更新到 discord.js v12 时,现在 perms 是未定义的,他们说 evaluatePermissions 已被完全删除,请参阅权限页面
我可以做些什么来替换 Discord.EvaluatedPermissions 以获得 perms
所以我可以在我的dashboard.ejs 文件中使用它
user.guilds.forEach(guild =>
const permsOnGuild = new perms(guild.permissions);
if(!permsOnGuild.has("MANAGE_GUILD")) return;
【问题讨论】:
【参考方案1】:尝试使用Discord.Permissions
而不是EvaluatedPermissions
const perms = Discord.Permissions
renderTemplate(res, req, "dashboard.ejs", perms);
【讨论】:
以上是关于discord.js v12 Discord.EvaluatedPermissions :((的主要内容,如果未能解决你的问题,请参考以下文章