diff --git a/src/NadekoBot/Modules/Administration/Commands/SelfAssignedRolesCommand.cs b/src/NadekoBot/Modules/Administration/Commands/SelfAssignedRolesCommand.cs index 4635cf53..1a8bb600 100644 --- a/src/NadekoBot/Modules/Administration/Commands/SelfAssignedRolesCommand.cs +++ b/src/NadekoBot/Modules/Administration/Commands/SelfAssignedRolesCommand.cs @@ -32,7 +32,7 @@ namespace NadekoBot.Modules.Administration await uow.CompleteAsync().ConfigureAwait(false); } - await channel.SendMessageAsync($"Automatic deleting of `iam` and `iamn` confirmations has been {(newval ? "enabled" : "disabled")}.") + await channel.SendMessageAsync($"ℹī¸ Automatic deleting of `iam` and `iamn` confirmations has been {(newval ? "**enabled**" : "**disabled**")}.") .ConfigureAwait(false); } @@ -51,7 +51,7 @@ namespace NadekoBot.Modules.Administration roles = uow.SelfAssignedRoles.GetFromGuild(channel.Guild.Id); if (roles.Any(s => s.RoleId == role.Id && s.GuildId == role.GuildId)) { - msg = $":anger:Role **{role.Name}** is already in the list."; + msg = $"đŸ’ĸ Role **{role.Name}** is already in the list."; } else { @@ -60,7 +60,7 @@ namespace NadekoBot.Modules.Administration GuildId = role.GuildId }); await uow.CompleteAsync(); - msg = $":ok:Role **{role.Name}** added to the list."; + msg = $"🆗 Role **{role.Name}** added to the list."; } } await channel.SendMessageAsync(msg.ToString()).ConfigureAwait(false); @@ -81,10 +81,10 @@ namespace NadekoBot.Modules.Administration } if (!success) { - await channel.SendMessageAsync(":anger:That role is not self-assignable.").ConfigureAwait(false); + await channel.SendMessageAsync("❎ That role is not self-assignable.").ConfigureAwait(false); return; } - await channel.SendMessageAsync($":ok:**{role.Name}** has been removed from the list of self-assignable roles").ConfigureAwait(false); + await channel.SendMessageAsync($"🗑 **{role.Name}** has been removed from the list of self-assignable roles.").ConfigureAwait(false); } [NadekoCommand, Usage, Description, Aliases] @@ -99,7 +99,7 @@ namespace NadekoBot.Modules.Administration using (var uow = DbHandler.UnitOfWork()) { var roleModels = uow.SelfAssignedRoles.GetFromGuild(channel.Guild.Id); - msg.AppendLine($"There are `{roleModels.Count()}` self assignable roles:"); + msg.AppendLine($"ℹī¸ There are `{roleModels.Count()}` self assignable roles:"); foreach (var roleModel in roleModels) { @@ -137,8 +137,8 @@ namespace NadekoBot.Modules.Administration areExclusive = config.ExclusiveSelfAssignedRoles = !config.ExclusiveSelfAssignedRoles; await uow.CompleteAsync(); } - string exl = areExclusive ? "exclusive." : "not exclusive."; - await channel.SendMessageAsync("Self assigned roles are now " + exl); + string exl = areExclusive ? "**exclusive**." : "**not exclusive**."; + await channel.SendMessageAsync("ℹī¸ Self assigned roles are now " + exl); } [NadekoCommand, Usage, Description, Aliases] @@ -159,12 +159,12 @@ namespace NadekoBot.Modules.Administration SelfAssignedRole roleModel; if ((roleModel = roles.FirstOrDefault(r=>r.RoleId == role.Id)) == null) { - await channel.SendMessageAsync(":anger:That role is not self-assignable.").ConfigureAwait(false); + await channel.SendMessageAsync("đŸ’ĸ That role is not self-assignable.").ConfigureAwait(false); return; } if (guildUser.Roles.Contains(role)) { - await channel.SendMessageAsync($":anger:You already have {role.Name} role.").ConfigureAwait(false); + await channel.SendMessageAsync($"❎ You already have **{role.Name}** role.").ConfigureAwait(false); return; } @@ -173,7 +173,7 @@ namespace NadekoBot.Modules.Administration var sameRoles = guildUser.Roles.Where(r => roles.Any(rm => rm.RoleId == r.Id)); if (sameRoles.Any()) { - await channel.SendMessageAsync($":anger:You already have {sameRoles.FirstOrDefault().Name} exclusive self-assigned role.").ConfigureAwait(false); + await channel.SendMessageAsync($"❎ You already have **{sameRoles.FirstOrDefault().Name}** `exclusive self-assigned` role.").ConfigureAwait(false); return; } } @@ -183,11 +183,11 @@ namespace NadekoBot.Modules.Administration } 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); + await channel.SendMessageAsync($"⚠ī¸ 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); + var msg = await channel.SendMessageAsync($"🆗 You now have **{role.Name}** role.").ConfigureAwait(false); if (conf.AutoDeleteSelfAssignedRoleMessages) { @@ -217,12 +217,12 @@ namespace NadekoBot.Modules.Administration SelfAssignedRole roleModel; if ((roleModel = roles.FirstOrDefault(r => r.RoleId == role.Id)) == null) { - await channel.SendMessageAsync(":anger:That role is not self-assignable.").ConfigureAwait(false); + await channel.SendMessageAsync("đŸ’ĸ That role is not self-assignable.").ConfigureAwait(false); return; } if (!guildUser.Roles.Contains(role)) { - await channel.SendMessageAsync($":anger:You don't have {role.Name} role.").ConfigureAwait(false); + await channel.SendMessageAsync($"❎ You don't have **{role.Name}** role.").ConfigureAwait(false); return; } try @@ -231,10 +231,10 @@ namespace NadekoBot.Modules.Administration } catch (Exception) { - await channel.SendMessageAsync($":anger:`I am unable to add that role to you. I can't remove roles to owners or other roles higher than my role in the role hierarchy.`").ConfigureAwait(false); + await channel.SendMessageAsync($"⚠ī¸ I am unable to add that role to you. `I can't remove roles to owners or other roles higher than my role in the role hierarchy.`").ConfigureAwait(false); return; } - var msg = await channel.SendMessageAsync($":ok: You no longer have {role.Name} role.").ConfigureAwait(false); + var msg = await channel.SendMessageAsync($"🆗 You no longer have **{role.Name}** role.").ConfigureAwait(false); if (conf.AutoDeleteSelfAssignedRoleMessages) { @@ -248,4 +248,4 @@ namespace NadekoBot.Modules.Administration } } } -} \ No newline at end of file +}