refactor: use utils.reply for replying

This commit is contained in:
Ryan 2024-12-30 03:51:17 -05:00
parent 6b9172ef1b
commit 86bf70907c
Signed by: ErrorNoInternet
GPG Key ID: 2486BFB7B1E6A4A3
3 changed files with 10 additions and 8 deletions

View File

@ -2,6 +2,8 @@ import argparse
import contextlib
import io
import utils
class ArgumentParser:
def __init__(self, command, description):
@ -24,6 +26,6 @@ class ArgumentParser:
args = self.parser.parse_args(tokens[1:])
return args
except SystemExit:
await message.reply(f"```\n{self.print_help()}```", mention_author=False)
await utils.reply(message, f"```\n{self.print_help()}```")
except Exception as e:
await message.reply(f"`{e}`", mention_author=False)
await utils.reply(message, f"`{e}`")

View File

@ -57,9 +57,9 @@ async def clear(message):
)
)
try:
await message.reply(
await utils.reply(
message,
f"purged **{message_count} {'message' if message_count == 1 else 'messages'}**",
mention_author=False,
)
except:
pass

View File

@ -22,9 +22,9 @@ async def on_message(message):
return
if len(matched) > 1:
await message.reply(
await utils.reply(
message,
f"ambiguous command, could be {' or '.join([f'`{match.value}`' for match in matched])}",
mention_author=False,
)
return
@ -95,9 +95,9 @@ async def on_message(message):
case C.UPTIME:
await commands.bot.uptime(message)
except Exception as e:
await message.reply(
await utils.reply(
message,
f"exception occurred while processing command: ```\n{''.join(traceback.format_exception(e)).replace('`', '\\`')}```",
mention_author=False,
)