diff --git a/src/NadekoBot/Modules/Music/Music.cs b/src/NadekoBot/Modules/Music/Music.cs index de0bf46da..509009256 100644 --- a/src/NadekoBot/Modules/Music/Music.cs +++ b/src/NadekoBot/Modules/Music/Music.cs @@ -763,7 +763,7 @@ namespace NadekoBot.Modules.Music [NadekoCommand, Aliases] [RequireContext(ContextType.Guild)] - [RequireUserPermission(GuildPermission.Administrator)] + [UserPerm(GuildPerm.Administrator)] public async Task MusicQuality() { var quality = await _service.GetMusicQualityAsync(ctx.Guild.Id); @@ -772,7 +772,7 @@ namespace NadekoBot.Modules.Music [NadekoCommand, Aliases] [RequireContext(ContextType.Guild)] - [RequireUserPermission(GuildPermission.Administrator)] + [UserPerm(GuildPerm.Administrator)] public async Task MusicQuality(QualityPreset preset) { await _service.SetMusicQualityAsync(ctx.Guild.Id, preset); diff --git a/src/NadekoBot/Modules/Utility/QuoteCommands.cs b/src/NadekoBot/Modules/Utility/QuoteCommands.cs index 475cd6eb8..1d18d3af6 100644 --- a/src/NadekoBot/Modules/Utility/QuoteCommands.cs +++ b/src/NadekoBot/Modules/Utility/QuoteCommands.cs @@ -288,7 +288,7 @@ namespace NadekoBot.Modules.Utility [NadekoCommand, Aliases] [RequireContext(ContextType.Guild)] - [RequireUserPermission(GuildPermission.Administrator)] + [UserPerm(GuildPerm.Administrator)] public async Task QuotesExport() { IEnumerable quotes; @@ -313,7 +313,7 @@ namespace NadekoBot.Modules.Utility [NadekoCommand, Aliases] [RequireContext(ContextType.Guild)] - [RequireUserPermission(GuildPermission.Administrator)] + [UserPerm(GuildPerm.Administrator)] [Ratelimit(300)] #if GLOBAL_NADEKO [OwnerOnly] diff --git a/src/NadekoBot/Modules/Utility/RemindCommands.cs b/src/NadekoBot/Modules/Utility/RemindCommands.cs index e2dd92941..6bfb594a3 100644 --- a/src/NadekoBot/Modules/Utility/RemindCommands.cs +++ b/src/NadekoBot/Modules/Utility/RemindCommands.cs @@ -90,7 +90,7 @@ namespace NadekoBot.Modules.Utility [NadekoCommand, Aliases] [RequireContext(ContextType.Guild)] - [RequireUserPermission(GuildPermission.Administrator)] + [UserPerm(GuildPerm.Administrator)] [Priority(0)] public Task RemindList(Server _, int page = 1) => RemindList(page, true); @@ -151,7 +151,7 @@ namespace NadekoBot.Modules.Utility [NadekoCommand, Aliases] [RequireContext(ContextType.Guild)] - [RequireUserPermission(GuildPermission.Administrator)] + [UserPerm(GuildPerm.Administrator)] [Priority(0)] public Task RemindDelete(Server _, int index) => RemindDelete(index, true); diff --git a/src/NadekoBot/Modules/Utility/Utility.cs b/src/NadekoBot/Modules/Utility/Utility.cs index 9c2f04108..eb184135e 100644 --- a/src/NadekoBot/Modules/Utility/Utility.cs +++ b/src/NadekoBot/Modules/Utility/Utility.cs @@ -284,24 +284,24 @@ namespace NadekoBot.Modules.Utility [NadekoCommand, Aliases] [RequireContext(ContextType.Guild)] - [RequireBotPermission(GuildPermission.ManageEmojis)] - [RequireUserPermission(GuildPermission.ManageEmojis)] + [BotPerm(GuildPerm.ManageEmojis)] + [UserPerm(GuildPerm.ManageEmojis)] [Priority(2)] public Task EmojiAdd(string name, Emote emote) => EmojiAdd(name, emote.Url); [NadekoCommand, Aliases] [RequireContext(ContextType.Guild)] - [RequireBotPermission(GuildPermission.ManageEmojis)] - [RequireUserPermission(GuildPermission.ManageEmojis)] + [BotPerm(GuildPerm.ManageEmojis)] + [UserPerm(GuildPerm.ManageEmojis)] [Priority(1)] public Task EmojiAdd(Emote emote) => EmojiAdd(emote.Name, emote.Url); [NadekoCommand, Aliases] [RequireContext(ContextType.Guild)] - [RequireBotPermission(GuildPermission.ManageEmojis)] - [RequireUserPermission(GuildPermission.ManageEmojis)] + [BotPerm(GuildPerm.ManageEmojis)] + [UserPerm(GuildPerm.ManageEmojis)] [Priority(0)] public async Task EmojiAdd(string name, string url = null) { diff --git a/src/NadekoBot/Modules/Xp/Xp.cs b/src/NadekoBot/Modules/Xp/Xp.cs index f3a3ef77c..ce887db87 100644 --- a/src/NadekoBot/Modules/Xp/Xp.cs +++ b/src/NadekoBot/Modules/Xp/Xp.cs @@ -40,7 +40,7 @@ namespace NadekoBot.Modules.Xp [NadekoCommand, Aliases] [RequireContext(ContextType.Guild)] - [RequireUserPermission(GuildPermission.Administrator)] + [UserPerm(GuildPerm.Administrator)] public async Task XpRewsReset() { var reply = await PromptUserConfirmAsync(_eb.Create()