Я хочу перезаписать права доступа к каналу. Но я не знаю, как .. Я пытаюсь получить поддержку по реакции. Я также хочу перезаписать разрешения канала для всех, пользователя и роли персонала под названием «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');
}