PUT/channels/{channel.id}/recipients/{user.id} 如果我运行此 API,则将此权限问题发送给我 请帮我 { "message": "缺少权限", “代码”:50013 }
我找到了解决方案
const guild = client.guilds.cache.get(guildId);
await guild.members.list();
const channel = await guild.channels.create({
name: channelName,
type: ChannelType.GuildText,
permissionOverwrites: [
{
id: guild.roles.everyone,
deny: [PermissionFlagsBits.ViewChannel],
},
{
id: memberId,
allow: [PermissionFlagsBits.ViewChannel],
},
],
});
console.log(`Channel created: ${channel}`);