error logging for .iam

This commit is contained in:
Kwoth 2016-10-25 16:55:34 +02:00
parent a4642c59fe
commit 02171b5765

View File

@ -19,7 +19,7 @@ namespace NadekoBot.Modules.Administration
[Group]
public class SelfAssignedRolesCommands
{
[NadekoCommand, Usage, Description, Aliases]
[RequireContext(ContextType.Guild)]
[RequirePermission(GuildPermission.ManageMessages)]
@ -183,9 +183,10 @@ namespace NadekoBot.Modules.Administration
{
await guildUser.AddRolesAsync(role).ConfigureAwait(false);
}
catch (Exception)
catch (Exception ex)
{
await channel.SendMessageAsync($":anger:`I am unable to add that role to you. I can't add roles to owners or other roles higher than my role in the role hierarchy.`").ConfigureAwait(false);
Console.WriteLine(ex);
return;
}
var msg = await channel.SendMessageAsync($":ok:You now have {role.Name} role.").ConfigureAwait(false);