Fixed several issues in ref entities
This commit is contained in:
@@ -6,12 +6,11 @@
|
||||
public static ChannelPermissions TextOnly { get; }
|
||||
public static ChannelPermissions PrivateOnly { get; }
|
||||
public static ChannelPermissions VoiceOnly { get; }
|
||||
public static ChannelPermissions All(Channel channel) => default(ChannelPermissions);
|
||||
public static ChannelPermissions All(ChannelType channelType, bool isPrivate) => default(ChannelPermissions);
|
||||
public static ChannelPermissions All(ChannelType channelType) => default(ChannelPermissions);
|
||||
|
||||
public uint RawValue { get; }
|
||||
|
||||
public bool CreateInstantInvit { get; }
|
||||
public bool CreateInstantInvite { get; }
|
||||
public bool ManagePermission { get; }
|
||||
public bool ManageChannel { get; }
|
||||
|
||||
@@ -44,7 +43,7 @@
|
||||
{
|
||||
}
|
||||
|
||||
public ChannelPermissions Modify(ChannelPermissions basePerms, bool? createInstantInvite = null, bool? managePermissions = null,
|
||||
public ChannelPermissions Modify(bool? createInstantInvite = null, bool? managePermissions = null,
|
||||
bool? manageChannel = null, bool? readMessages = null, bool? sendMessages = null, bool? sendTTSMessages = null,
|
||||
bool? manageMessages = null, bool? embedLinks = null, bool? attachFiles = null, bool? readMessageHistory = null,
|
||||
bool? mentionEveryone = null, bool? connect = null, bool? speak = null, bool? muteMembers = null, bool? deafenMembers = null,
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
namespace Discord
|
||||
{
|
||||
public struct TriStateChannelPermissions
|
||||
public struct OverwritePermissions
|
||||
{
|
||||
public static TriStateChannelPermissions InheritAll { get; }
|
||||
public static OverwritePermissions InheritAll { get; }
|
||||
|
||||
public uint AllowValue { get; }
|
||||
public uint DenyValue { get; }
|
||||
@@ -26,7 +26,7 @@
|
||||
public PermValue MoveMembers { get; }
|
||||
public PermValue UseVoiceActivation { get; }
|
||||
|
||||
public TriStateChannelPermissions(PermValue? createInstantInvite = null, PermValue? managePermissions = null,
|
||||
public OverwritePermissions(PermValue? createInstantInvite = null, PermValue? managePermissions = null,
|
||||
PermValue? manageChannel = null, PermValue? readMessages = null, PermValue? sendMessages = null, PermValue? sendTTSMessages = null,
|
||||
PermValue? manageMessages = null, PermValue? embedLinks = null, PermValue? attachFiles = null, PermValue? readMessageHistory = null,
|
||||
PermValue? mentionEveryone = null, PermValue? connect = null, PermValue? speak = null, PermValue? muteMembers = null, PermValue? deafenMembers = null,
|
||||
@@ -35,16 +35,16 @@
|
||||
{
|
||||
}
|
||||
|
||||
public TriStateChannelPermissions(uint allow = 0, uint deny = 0)
|
||||
public OverwritePermissions(uint allow = 0, uint deny = 0)
|
||||
: this()
|
||||
{
|
||||
}
|
||||
|
||||
public TriStateChannelPermissions Modify(PermValue? createInstantInvite = null, PermValue? managePermissions = null,
|
||||
public OverwritePermissions Modify(PermValue? createInstantInvite = null, PermValue? managePermissions = null,
|
||||
PermValue? manageChannel = null, PermValue? readMessages = null, PermValue? sendMessages = null, PermValue? sendTTSMessages = null,
|
||||
PermValue? manageMessages = null, PermValue? embedLinks = null, PermValue? attachFiles = null, PermValue? readMessageHistory = null,
|
||||
PermValue? mentionEveryone = null, PermValue? connect = null, PermValue? speak = null, PermValue? muteMembers = null, PermValue? deafenMembers = null,
|
||||
PermValue? moveMembers = null, PermValue? useVoiceActivation = null)
|
||||
=> default(TriStateChannelPermissions);
|
||||
=> default(OverwritePermissions);
|
||||
}
|
||||
}
|
||||
@@ -1,9 +0,0 @@
|
||||
namespace Discord
|
||||
{
|
||||
public struct PermissionOverwrite
|
||||
{
|
||||
public PermissionTarget TargetType { get; }
|
||||
public ulong TargetId { get; }
|
||||
public TriStateChannelPermissions Permissions { get; }
|
||||
}
|
||||
}
|
||||
@@ -44,7 +44,7 @@
|
||||
{
|
||||
}
|
||||
|
||||
public ServerPermissions Modify(ServerPermissions basePerms, bool? createInstantInvite = null, bool? manageRoles = null,
|
||||
public ServerPermissions Modify(bool? createInstantInvite = null, bool? manageRoles = null,
|
||||
bool? kickMembers = null, bool? banMembers = null, bool? manageChannel = null, bool? manageServer = null,
|
||||
bool? readMessages = null, bool? sendMessages = null, bool? sendTTSMessages = null, bool? manageMessages = null,
|
||||
bool? embedLinks = null, bool? attachFiles = null, bool? readMessageHistory = null, bool? mentionEveryone = null,
|
||||
|
||||
Reference in New Issue
Block a user