diff --git a/src/Discord.Net.Core/Entities/Permissions/ChannelPermission.cs b/src/Discord.Net.Core/Entities/Permissions/ChannelPermission.cs index 8c1606f4f..521a5502c 100644 --- a/src/Discord.Net.Core/Entities/Permissions/ChannelPermission.cs +++ b/src/Discord.Net.Core/Entities/Permissions/ChannelPermission.cs @@ -5,9 +5,11 @@ namespace Discord [FlagsAttribute] public enum ChannelPermission : ulong { + // General CreateInstantInvite = 0x00000001, ManageChannels = 0x00000010, + // Text AddReactions = 0x00000040, ReadMessages = 0x00000400, SendMessages = 0x00000800, @@ -19,6 +21,7 @@ namespace Discord MentionEveryone = 0x00020000, UseExternalEmojis = 0x00040000, + // Voice Connect = 0x00100000, Speak = 0x00200000, MuteMembers = 0x00400000, @@ -26,6 +29,7 @@ namespace Discord MoveMembers = 0x01000000, UseVAD = 0x02000000, + // More General ManageRoles = 0x10000000, ManageWebhooks = 0x20000000, } diff --git a/src/Discord.Net.Core/Entities/Permissions/GuildPermission.cs b/src/Discord.Net.Core/Entities/Permissions/GuildPermission.cs index 7193fe737..a4bc10161 100644 --- a/src/Discord.Net.Core/Entities/Permissions/GuildPermission.cs +++ b/src/Discord.Net.Core/Entities/Permissions/GuildPermission.cs @@ -5,12 +5,15 @@ namespace Discord [FlagsAttribute] public enum GuildPermission : ulong { + // General CreateInstantInvite = 0x00000001, KickMembers = 0x00000002, BanMembers = 0x00000004, Administrator = 0x00000008, ManageChannels = 0x00000010, ManageGuild = 0x00000020, + + // Text AddReactions = 0x00000040, ViewAuditLog = 0x00000080, ReadMessages = 0x00000400, @@ -22,12 +25,16 @@ namespace Discord ReadMessageHistory = 0x00010000, MentionEveryone = 0x00020000, UseExternalEmojis = 0x00040000, + + // Voice Connect = 0x00100000, Speak = 0x00200000, MuteMembers = 0x00400000, DeafenMembers = 0x00800000, MoveMembers = 0x01000000, UseVAD = 0x02000000, + + // General 2 ChangeNickname = 0x04000000, ManageNicknames = 0x08000000, ManageRoles = 0x10000000,