I don't understand what's going on
I'm trying to create a slash command, but every time I try I get the error shown in the screenshot below.
Discord.js version: discord.js@14.13.0-dev.1692230961-24fbb11ba.0
Node.js version: node@18.17.0
My code:
Discord.js version: discord.js@14.13.0-dev.1692230961-24fbb11ba.0
Node.js version: node@18.17.0
My code:
client.on("ready", () => {
console.log(`I'm alive at ${client.user.tag}!`);
const data = new SlashCommandBuilder()
.setName("user")
.setNameLocalization({"pt-BR": "usuário"})
.setDescription("Use to perform some action related to some user.")
.setDescriptionLocalization({"pt-BR": "Use para executar alguma ação relacionada a algum usuário."})
.addSubcommand(subcommand =>
subcommand
.setName("pic")
.setNameLocalization({"pt-BR": "foto"})
.setDescription("Use to get a user's profile picture.")
.setDescriptionLocalization({"pt-BR": "Use para obter a foto de perfil de um usuário."})
)
.setUserOption(option =>
option
.setRequired(false)
.setName("mention")
.setNameLocalization({"pt-BR": "mencionar"})
.setDescription("Mention a user.")
.setDescriptionLocalization({"pt-BR": "Mencione um usuário."})
)
.addStringOption(option =>
option
.setRequired(false)
.setName("privacy")
.setNameLocalization({"pt-BR": "privacidade"})
.setDescription("Should the execution of this command be hidden?")
.setDescriptionLocalization({"pt-BR": "A execução deste comando deve ser oculta?"})
.addChoices({
name: "Yes. This action must be performed particularly!",
name_localizations: {
"pt-BR": "Sim. Esta ação deve ser executada particularmente!"
},
value: "privacy_true"
},
{
name: "No. This action must be performed publicly!",
name_localizations: {
"pt-BR": "Não. Esta ação deve ser executada publicamente!"
},
value: "privacy_false"
}
)
)
});client.on("ready", () => {
console.log(`I'm alive at ${client.user.tag}!`);
const data = new SlashCommandBuilder()
.setName("user")
.setNameLocalization({"pt-BR": "usuário"})
.setDescription("Use to perform some action related to some user.")
.setDescriptionLocalization({"pt-BR": "Use para executar alguma ação relacionada a algum usuário."})
.addSubcommand(subcommand =>
subcommand
.setName("pic")
.setNameLocalization({"pt-BR": "foto"})
.setDescription("Use to get a user's profile picture.")
.setDescriptionLocalization({"pt-BR": "Use para obter a foto de perfil de um usuário."})
)
.setUserOption(option =>
option
.setRequired(false)
.setName("mention")
.setNameLocalization({"pt-BR": "mencionar"})
.setDescription("Mention a user.")
.setDescriptionLocalization({"pt-BR": "Mencione um usuário."})
)
.addStringOption(option =>
option
.setRequired(false)
.setName("privacy")
.setNameLocalization({"pt-BR": "privacidade"})
.setDescription("Should the execution of this command be hidden?")
.setDescriptionLocalization({"pt-BR": "A execução deste comando deve ser oculta?"})
.addChoices({
name: "Yes. This action must be performed particularly!",
name_localizations: {
"pt-BR": "Sim. Esta ação deve ser executada particularmente!"
},
value: "privacy_true"
},
{
name: "No. This action must be performed publicly!",
name_localizations: {
"pt-BR": "Não. Esta ação deve ser executada publicamente!"
},
value: "privacy_false"
}
)
)
});
