Как я могу установить для параметра Connect значение по умолчанию в discord.js ?

#javascript #discord #discord.js

#javascript #Discord #discord.js

Вопрос:

 client.on('message', (rw) => {
 if (rw.content.startsWith('#vban')) {
  if (!rw.member.hasPermission('MOVE_MEMBERS'))
   return rw.channel.send("**Check you're perms** | ❎ ");
  let men = rw.mentions.users.first();
  let mas = rw.author;
  if (!men) return rw.channel.send('`Mention the member `');
  rw.guild.channels.forEach((c) => {
   c.overwritePermissions(men.id, {
    CONNECT: `**(I want set the connect to the default perm)**`,
   });
  });
 }
});
  

введите описание изображения здесь

Ответ №1:

Вы можете установить перезапись разрешения на «по умолчанию», вызвав GuildChannel#updateOverwrite() и передав null конкретное разрешение, которое вы хотите перезаписать.

Пример:

 message.channel.updateOverwrite(message.author, {
  SEND_MESSAGES: null
})
  

соответствующая спецификация документов: нажмите здесь