Как я могу добавить массив пользователей в права канала. 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'.)