Newer
Older
const { SlashCommandBuilder } = require('@discordjs/builders');
const locale = require('../util/locale');
module.exports = (loc) => {
const commandLocale = locale.get(loc).slashCommands.revoke_permission;
return new SlashCommandBuilder()
.setName('revoke_permission')
.setDescription(commandLocale.description)
.addStringOption(option =>
option.setName('permission')
.setDescription(commandLocale.permissionDescription)
.setRequired(true)
.addChoice(commandLocale.permissionChoices.roleMenus, 'role_menu')
.addChoice(commandLocale.permissionChoices.locale, 'locale')
.addChoice(commandLocale.permissionChoices.collection, 'collection'))
.addRoleOption(option =>
option.setName('role')
.setDescription(commandLocale.roleDescription)
.setRequired(true));
}