Merge pull request #756 from ewohltman/bitwise-view_channel-permission

Add bitwise permission const PermissionViewChannel
This commit is contained in:
bwmarrin 2020-04-02 14:24:00 -05:00 committed by GitHub
commit e9dc1e7d97
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 2 deletions

2
.gitignore vendored Normal file
View file

@ -0,0 +1,2 @@
# IDE-specific metadata
.idea/

View file

@ -973,6 +973,7 @@ type IdentifyProperties struct {
// Constants for the different bit offsets of text channel permissions // Constants for the different bit offsets of text channel permissions
const ( const (
// Deprecated: PermissionReadMessages has been replaced with PermissionViewChannel for text and voice channels
PermissionReadMessages = 1 << (iota + 10) PermissionReadMessages = 1 << (iota + 10)
PermissionSendMessages PermissionSendMessages
PermissionSendTTSMessages PermissionSendTTSMessages
@ -1014,8 +1015,9 @@ const (
PermissionManageServer PermissionManageServer
PermissionAddReactions PermissionAddReactions
PermissionViewAuditLogs PermissionViewAuditLogs
PermissionViewChannel
PermissionAllText = PermissionReadMessages | PermissionAllText = PermissionViewChannel |
PermissionSendMessages | PermissionSendMessages |
PermissionSendTTSMessages | PermissionSendTTSMessages |
PermissionManageMessages | PermissionManageMessages |
@ -1023,7 +1025,8 @@ const (
PermissionAttachFiles | PermissionAttachFiles |
PermissionReadMessageHistory | PermissionReadMessageHistory |
PermissionMentionEveryone PermissionMentionEveryone
PermissionAllVoice = PermissionVoiceConnect | PermissionAllVoice = PermissionViewChannel |
PermissionVoiceConnect |
PermissionVoiceSpeak | PermissionVoiceSpeak |
PermissionVoiceMuteMembers | PermissionVoiceMuteMembers |
PermissionVoiceDeafenMembers | PermissionVoiceDeafenMembers |