Browse Source

Fixed a couple permissions bugs

pull/73/merge
RogueException 9 years ago
parent
commit
cc68ef27f5
2 changed files with 9 additions and 7 deletions
  1. +4
    -4
      src/Discord.Net/Enums/PermissionBits.cs
  2. +5
    -3
      src/Discord.Net/Models/Permissions.cs

+ 4
- 4
src/Discord.Net/Enums/PermissionBits.cs View File

@@ -10,10 +10,6 @@
ManageChannel = 4,
ManageServer = 5,

ChangeNickname = 26,
ManageNicknames = 27,
ManageRolesOrPermissions = 28,

//Text
ReadMessages = 10,
SendMessages = 11,
@@ -31,5 +27,9 @@
DeafenMembers = 23,
MoveMembers = 24,
UseVoiceActivation = 25,

ChangeNickname = 26,
ManageNicknames = 27,
ManageRolesOrPermissions = 28,
}
}

+ 5
- 3
src/Discord.Net/Models/Permissions.cs View File

@@ -66,7 +66,7 @@ namespace Discord
bool? embedLinks = null, bool? attachFiles = null, bool? readMessageHistory = null, bool? mentionEveryone = null,
bool? connect = null, bool? speak = null, bool? muteMembers = null, bool? deafenMembers = null,
bool? moveMembers = null, bool? useVoiceActivation = null, bool? changeNickname = null, bool? manageNicknames = null, bool? manageRoles = null)
: this(new ServerPermissions(), createInstantInvite, administrator, kickMembers, banMembers, manageChannel, manageServer, readMessages,
: this(new ServerPermissions(), createInstantInvite, administrator, banMembers, kickMembers, manageChannel, manageServer, readMessages,
sendMessages, sendTTSMessages, manageMessages, embedLinks, attachFiles, mentionEveryone, connect, speak, muteMembers, deafenMembers,
moveMembers, useVoiceActivation, manageRoles)
{
@@ -170,7 +170,8 @@ namespace Discord
bool? mentionEveryone = null, bool? connect = null, bool? speak = null, bool? muteMembers = null, bool? deafenMembers = null,
bool? moveMembers = null, bool? useVoiceActivation = null, bool? managePermissions = null)
: this(new ChannelPermissions(), createInstantInvite, manageChannel, readMessages, sendMessages, sendTTSMessages,
manageMessages, embedLinks, attachFiles, mentionEveryone, connect, speak, muteMembers, deafenMembers, moveMembers, useVoiceActivation, managePermissions)
manageMessages, embedLinks, attachFiles, readMessageHistory, mentionEveryone, connect, speak, muteMembers, deafenMembers,
moveMembers, useVoiceActivation, managePermissions)
{
}
public ChannelPermissions(ChannelPermissions basePerms, bool? createInstantInvite = null,
@@ -255,7 +256,8 @@ namespace Discord
PermValue? moveMembers = null, PermValue? useVoiceActivation = null, PermValue? changeNickname = null, PermValue? manageNicknames = null,
PermValue? managePermissions = null)
: this(new ChannelPermissionOverrides(), createInstantInvite, manageChannel, readMessages, sendMessages, sendTTSMessages,
manageMessages, embedLinks, attachFiles, mentionEveryone, connect, speak, muteMembers, deafenMembers, moveMembers, useVoiceActivation, managePermissions)
manageMessages, embedLinks, attachFiles, readMessageHistory, mentionEveryone, connect, speak, muteMembers, deafenMembers,
moveMembers, useVoiceActivation, managePermissions)
{
}
public ChannelPermissionOverrides(ChannelPermissionOverrides basePerms, PermValue? createInstantInvite = null,


Loading…
Cancel
Save