Как я могу перезаписать разрешения канала? - PullRequest
1 голос
/ 13 июля 2020

Я хочу перезаписать права доступа к каналу. Но я не знаю, как .. Я пытаюсь получить поддержку по реакции. Я также хочу перезаписать разрешения канала для всех, пользователя и роли персонала под названием «Anasti c | Staff»

Вот мой код:

    bot.on("messageReactionAdd", async (reaction, user) => {
    if(user.bot) return;

    if (reaction.message.partial) await reaction.message.fetch(); 
    if (reaction.partial) await reaction.fetch();
    
    if (user.bot) return; 
    if (!reaction.message.guild) return; 
    if (reaction.message.guild.id !== "601109434197868574") return; 

    if (reaction.emoji.name === "?") {
      let channel = await reaction.message.guild.channels.create(
          `ticket-${user.username}-#${user.discriminator}`
      )
      reaction.message.guild.channels.cache.find('name', `ticket-${user.username}-#${user.discriminator}`)
      .overwritePermissions(user, {
        VIEW_CHANNEL: true,
        SEND_MESSAGES: true,
        READ_MESSAGE_HISTORY: true,
        ATTACH_FILES: false
      });
      channel = await channel.setParent('731947024932667432');
      

    }
...