From a5f1f303a9bb04df5a25e1e5906e4cd98f42a72a Mon Sep 17 00:00:00 2001 From: EvieDelta <60954052+evieDelta@users.noreply.github.com> Date: Sat, 10 Apr 2021 14:10:09 -0600 Subject: [PATCH] Add in some missing permission constants (#906) PermissionUseSlashCommands PermissionVoiceStreamVideo PermissionRequestToSpeak PermissionViewGuildInsights Co-authored-by: EvieDelta --- structs.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/structs.go b/structs.go index e5a4d15..3e0b9cc 100644 --- a/structs.go +++ b/structs.go @@ -1167,17 +1167,20 @@ const ( PermissionReadMessageHistory = 0x0000000000010000 PermissionMentionEveryone = 0x0000000000020000 PermissionUseExternalEmojis = 0x0000000000040000 + PermissionUseSlashCommands = 0x0000000080000000 ) // Constants for the different bit offsets of voice permissions const ( PermissionVoicePrioritySpeaker = 0x0000000000000100 + PermissionVoiceStreamVideo = 0x0000000000000200 PermissionVoiceConnect = 0x0000000000100000 PermissionVoiceSpeak = 0x0000000000200000 PermissionVoiceMuteMembers = 0x0000000000400000 PermissionVoiceDeafenMembers = 0x0000000000800000 PermissionVoiceMoveMembers = 0x0000000001000000 PermissionVoiceUseVAD = 0x0000000002000000 + PermissionVoiceRequestToSpeak = 0x0000000100000000 ) // Constants for general management. @@ -1200,6 +1203,7 @@ const ( PermissionAddReactions = 0x0000000000000040 PermissionViewAuditLogs = 0x0000000000000080 PermissionViewChannel = 0x0000000000000400 + PermissionViewGuildInsights = 0x0000000000080000 PermissionAllText = PermissionViewChannel | PermissionSendMessages |