aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar MarkKoz <[email protected]>2020-07-21 13:28:07 -0700
committerGravatar MarkKoz <[email protected]>2020-07-21 13:50:07 -0700
commitbb774296cf613c66dc8d2863547c1147e8ad6520 (patch)
tree455b3d2357f36863b88e3253482b6fdff99804cd
parentUse max_units for time since join in user command instead of precision (diff)
Charinfo: use send_denial helper
-rw-r--r--bot/cogs/utils.py20
1 files changed, 7 insertions, 13 deletions
diff --git a/bot/cogs/utils.py b/bot/cogs/utils.py
index 697bf60ce..60e160ed0 100644
--- a/bot/cogs/utils.py
+++ b/bot/cogs/utils.py
@@ -12,6 +12,7 @@ from discord.ext.commands import BadArgument, Cog, Context, command
from bot.bot import Bot
from bot.constants import Channels, MODERATION_ROLES, STAFF_ROLES
from bot.decorators import in_whitelist, with_role
+from bot.utils import messages
log = logging.getLogger(__name__)
@@ -120,22 +121,15 @@ class Utils(Cog):
"""Shows you information on up to 25 unicode characters."""
match = re.match(r"<(a?):(\w+):(\d+)>", characters)
if match:
- embed = Embed(
- title="Non-Character Detected",
- description=(
- "Only unicode characters can be processed, but a custom Discord emoji "
- "was found. Please remove it and try again."
- )
+ return await messages.send_denial(
+ ctx,
+ "**Non-Character Detected**\n"
+ "Only unicode characters can be processed, but a custom Discord emoji "
+ "was found. Please remove it and try again."
)
- embed.colour = Colour.red()
- await ctx.send(embed=embed)
- return
if len(characters) > 25:
- embed = Embed(title=f"Too many characters ({len(characters)}/25)")
- embed.colour = Colour.red()
- await ctx.send(embed=embed)
- return
+ return await messages.send_denial(ctx, f"Too many characters ({len(characters)}/25)")
def get_info(char: str) -> Tuple[str, str]:
digit = f"{ord(char):x}"