/permissions
Returns array of permissions for either a Channel or Role resource
Last updated
{
status: 200,
details: [{
"id": "1077976311240331344",
"type": "role",
"allow": ["AddReactions", "ViewChannel", "SendMessages", "EmbedLinks", "AttachFiles", "ReadMessageHistory", "MentionEveryone", "UseExternalEmojis", "UseApplicationCommands", "CreatePublicThreads", "UseExternalStickers", "SendMessagesInThreads", "UseEmbeddedActivities", "SendPolls", "UseExternalApps"],
"deny": []
}, {
"id": "1064098700307218463",
"type": "role",
"allow": [],
"deny": ["ViewChannel", "Connect"]
}],
}{
status: 200,
details: ["CreateInstantInvite", "AddReactions", "Stream", "ViewChannel", "SendMessages", "EmbedLinks", "AttachFiles", "ReadMessageHistory", "UseExternalEmojis", "Connect", "Speak", "UseVAD", "UseExternalStickers", "SendMessagesInThreads"],
}{
status: 400
error: 'Cannot read ... (This can vary)'
}{
status: 401,
details: { message: '401: Unauthorized', code: 0 }
}{
status: 404,
details: { message: 'Unknown Guild', code: 10004 } (this can vary)
}