Erro discord.js v14 (TypeError: 無法讀取未定義的屬性 (讀作 'FLAGS'))



"const的">

const { SlashCommandBuilder, Permissions } = require("discord.js"); 
const GuildSettings = require("../models/GuildSettings");

编码

if(!interaction.member.permissions.has([Permissions.FLAGS.ADMINISTRATOR]))
{
interaction.reply("Você não possui permissão para executar este comando");
return;   
}

Erro控制台

TypeError: Cannot read properties of undefined (reading 'FLAGS')

注意:如果你能帮助我,我很感激。它本身就是一个配置系统,可以将所有内容保存在一个变量中。但它还没有准备好,但即使是这一部分也应该至少能发挥作用。尽管它仍然没有直接保存到变量中(我需要对此进行测试(

在Djsv14中,您必须稍微更改代码的

const { SlashCommandBuilder, PermissionsBitField } = require("discord.js"); 
const GuildSettings = require("../models/GuildSettings");
if(!interaction.member.permissions.has(PermissionsBitField.Flags.Administrator))
{
interaction.reply("Você não possui permissão para executar este comando");
return;   
}

最新更新