Как я могу добавить массив пользователей в права канала. Discord v14 | NEST JS

Столкнулся с проблемой. Хочу добавить массив пользователей в права канала. На чистом js всё нормально. Но как только я это делаю на nestjs (typescript), выдает ошибку - Type '{ id: string; allow: string[]; }' is not assignable to type 'OverwriteResolvable'.

Сам код:

let stagechannel = interaction.guild.channels.cache.get('1012807170393378927')
let ticketsSupportRoles = [
  "772447005297475626",
]
let supportRoles = ticketsSupportRoles.map(x => {
   return {
    id: x,
    allow: ["ViewChannel"]
   };
})
              
stagechannel.edit({
  permissionOverwrites: [
    {
       id: interaction.guild.id,
       allow: ['Connect', 'ViewChannel'],
       deny: ['MoveMembers', 'ModerateMembers', 'MuteMembers', 'ManageChannels', 'MentionEveryone']
    },
    ...supportRoles
  ],
})

Жалуется на supportRoles (Type '{ id: string; allow: string[]; }' is not assignable to type 'OverwriteResolvable'.)


Ответы (0 шт):