| @@ -346,49 +346,49 @@ namespace Discord.Legacy | |||||
| public static IEnumerable<Region> GetVoiceRegions(this DiscordClient client) | public static IEnumerable<Region> GetVoiceRegions(this DiscordClient client) | ||||
| => client.Regions; | => client.Regions; | ||||
| [Obsolete("Use Channel.GetPermissions")] | |||||
| [Obsolete("Use Channel.GetPermissionRule")] | |||||
| public static DualChannelPermissions GetChannelPermissions(this DiscordClient client, Channel channel, User user) | public static DualChannelPermissions GetChannelPermissions(this DiscordClient client, Channel channel, User user) | ||||
| { | { | ||||
| if (channel == null) throw new ArgumentNullException(nameof(channel)); | if (channel == null) throw new ArgumentNullException(nameof(channel)); | ||||
| return channel.GetPermissionsRule(user); | return channel.GetPermissionsRule(user); | ||||
| } | } | ||||
| [Obsolete("Use Channel.GetPermissions")] | |||||
| [Obsolete("Use Channel.GetPermissionRule")] | |||||
| public static DualChannelPermissions GetChannelPermissions(this DiscordClient client, Channel channel, Role role) | public static DualChannelPermissions GetChannelPermissions(this DiscordClient client, Channel channel, Role role) | ||||
| { | { | ||||
| if (channel == null) throw new ArgumentNullException(nameof(channel)); | if (channel == null) throw new ArgumentNullException(nameof(channel)); | ||||
| return channel.GetPermissionsRule(role); | return channel.GetPermissionsRule(role); | ||||
| } | } | ||||
| [Obsolete("Use Channel.SetPermissions")] | |||||
| [Obsolete("Use Channel.AddPermissionRule")] | |||||
| public static Task SetChannelPermissions(this DiscordClient client, Channel channel, User user, ChannelPermissions allow = null, ChannelPermissions deny = null) | public static Task SetChannelPermissions(this DiscordClient client, Channel channel, User user, ChannelPermissions allow = null, ChannelPermissions deny = null) | ||||
| { | { | ||||
| if (channel == null) throw new ArgumentNullException(nameof(channel)); | if (channel == null) throw new ArgumentNullException(nameof(channel)); | ||||
| return channel.AddPermissionsRule(user, allow, deny); | return channel.AddPermissionsRule(user, allow, deny); | ||||
| } | } | ||||
| [Obsolete("Use Channel.SetPermissions")] | |||||
| [Obsolete("Use Channel.AddPermissionRule")] | |||||
| public static Task SetChannelPermissions(this DiscordClient client, Channel channel, User user, DualChannelPermissions permissions = null) | public static Task SetChannelPermissions(this DiscordClient client, Channel channel, User user, DualChannelPermissions permissions = null) | ||||
| { | { | ||||
| if (channel == null) throw new ArgumentNullException(nameof(channel)); | if (channel == null) throw new ArgumentNullException(nameof(channel)); | ||||
| return channel.AddPermissionsRule(user, permissions); | return channel.AddPermissionsRule(user, permissions); | ||||
| } | } | ||||
| [Obsolete("Use Channel.SetPermissions")] | |||||
| [Obsolete("Use Channel.AddPermissionRule")] | |||||
| public static Task SetChannelPermissions(this DiscordClient client, Channel channel, Role role, ChannelPermissions allow = null, ChannelPermissions deny = null) | public static Task SetChannelPermissions(this DiscordClient client, Channel channel, Role role, ChannelPermissions allow = null, ChannelPermissions deny = null) | ||||
| { | { | ||||
| if (channel == null) throw new ArgumentNullException(nameof(channel)); | if (channel == null) throw new ArgumentNullException(nameof(channel)); | ||||
| return channel.AddPermissionsRule(role, allow, deny); | return channel.AddPermissionsRule(role, allow, deny); | ||||
| } | } | ||||
| [Obsolete("Use Channel.SetPermissions")] | |||||
| [Obsolete("Use Channel.AddPermissionRule")] | |||||
| public static Task SetChannelPermissions(this DiscordClient client, Channel channel, Role role, DualChannelPermissions permissions = null) | public static Task SetChannelPermissions(this DiscordClient client, Channel channel, Role role, DualChannelPermissions permissions = null) | ||||
| { | { | ||||
| if (channel == null) throw new ArgumentNullException(nameof(channel)); | if (channel == null) throw new ArgumentNullException(nameof(channel)); | ||||
| return channel.AddPermissionsRule(role, permissions); | return channel.AddPermissionsRule(role, permissions); | ||||
| } | } | ||||
| [Obsolete("Use Channel.RemovePermissions")] | |||||
| [Obsolete("Use Channel.RemovePermissionRule")] | |||||
| public static Task RemoveChannelPermissions(this DiscordClient client, Channel channel, User user) | public static Task RemoveChannelPermissions(this DiscordClient client, Channel channel, User user) | ||||
| { | { | ||||
| if (channel == null) throw new ArgumentNullException(nameof(channel)); | if (channel == null) throw new ArgumentNullException(nameof(channel)); | ||||
| return channel.RemovePermissionsRule(user); | return channel.RemovePermissionsRule(user); | ||||
| } | } | ||||
| [Obsolete("Use Channel.RemovePermissions")] | |||||
| [Obsolete("Use Channel.RemovePermissionRule")] | |||||
| public static Task RemoveChannelPermissions(this DiscordClient client, Channel channel, Role role) | public static Task RemoveChannelPermissions(this DiscordClient client, Channel channel, Role role) | ||||
| { | { | ||||
| if (channel == null) throw new ArgumentNullException(nameof(channel)); | if (channel == null) throw new ArgumentNullException(nameof(channel)); | ||||