Я супер новичок в discord.js, но я использую встроенный бот с системой тикетов, где пользователи выполняют команду, чтобы открыть тикет.Я хочу сделать так, чтобы только сотрудники, называемые «Администраторы с ошибками» на моем сервере, могли переименовывать билеты по назначению, выполнив -rename.Я мог только найти этот код
if(command === `${prefix}openslot`) {
let embed = new Discord.RichEmbed()
.setColor("#1bc643")
.setTitle("Sucessfully opened slot for PREMIUM RANK!")
.addField("Created At", message.author.createdAt)
.setDescription("SYSTEM");
message.channel.sendMessage(embed);
message.guild.channels.find("name", "general").setName("Testing");
.then(newChannel => console.log(Channel's new name is ${newChannel.name})) .catch(console.error);
return;
}
онлайн, поэтому я не совсем уверен, что делать.Я начал копаться в коде, который поставляется с ботом, и, похоже, это код, ограничивающий команды определенными ролями
if(!message.member.roles.has(message.guild.roles.find(r => r.name == "Faulty Admins").id)) return message.channel.send('Invalid permissions.');
Если у вас есть идеи, пожалуйста, дайте мне знать.Похоже, что первый фрагмент кода предназначен для изменения имени специального канала, но я хочу, чтобы эта команда изменила имя канала, в котором я запускаю команду.