Мне нужен приведенный ниже код, чтобы создать каналы по команде и разрешить роли member
иметь к ней доступ, в то время как роль @everyone
не имеет к ней доступа.
module.exports = {
name: 'channel',
description: 'Creates a new channel for the user.',
aliases: ['channel'],
cooldown: 5,
execute(message) {
const userName = message.author.username;
const channelName = `Channel for ${userName}`;
message.guild.channels.create(channelName,{
type: 'text',
persmissionOverwrites: [
{
id: message.guild.id,
deny: ['VIEW_CHANNEL'],
deny: ['SEND_MESSAGE'],
},
{
id: message.author.id,
allow: ['VIEW_CHANNEL'],
},
],
});
message.channel.send(`Hi ${message.author} your new channel is ${channelName}`);
},
};
Я в курсе что это пустой код, но я изо всех сил пытался найти способ, чтобы бот нашел мою роль member
и применил отказ к любой роли, даже если бы я должен был указать идентификатор в поле идентификатора.