Make sure the bot has manageroles permission for .aar

This commit is contained in:
Kwoth
2021-09-22 22:41:00 +02:00
parent 453ac3efd2
commit 12146ad2da

View File

@@ -16,6 +16,7 @@ namespace NadekoBot.Modules.Administration
[NadekoCommand, Aliases] [NadekoCommand, Aliases]
[RequireContext(ContextType.Guild)] [RequireContext(ContextType.Guild)]
[UserPerm(GuildPerm.ManageRoles)] [UserPerm(GuildPerm.ManageRoles)]
[BotPerm(GuildPerm.ManageRoles)]
public async Task AutoAssignRole([Leftover] IRole role) public async Task AutoAssignRole([Leftover] IRole role)
{ {
var guser = (IGuildUser) ctx.User; var guser = (IGuildUser) ctx.User;
@@ -47,6 +48,7 @@ namespace NadekoBot.Modules.Administration
[NadekoCommand, Aliases] [NadekoCommand, Aliases]
[RequireContext(ContextType.Guild)] [RequireContext(ContextType.Guild)]
[UserPerm(GuildPerm.ManageRoles)] [UserPerm(GuildPerm.ManageRoles)]
[BotPerm(GuildPerm.ManageRoles)]
public async Task AutoAssignRole() public async Task AutoAssignRole()
{ {
if (!_service.TryGetRoles(ctx.Guild.Id, out var roles)) if (!_service.TryGetRoles(ctx.Guild.Id, out var roles))