diff --git a/misc.py b/misc.py index 52feef6..635b18a 100644 --- a/misc.py +++ b/misc.py @@ -9,7 +9,7 @@ from urllib.parse import urlparse import os import sys -errormsg = ["How could you do this to me!", "I tried my best...", "There's always next time", "Simply processed too hard", "Perhaps this will be fixed", "You found an easter egg! Wait no it's just an error..."] +errormsg = ["How could you do this to me!", "I tried my best...", "Maybe this will be fixed next patch", "There's always next time", "Simply processed too hard", "Perhaps this will be fixed", "You found an easter egg! Wait no it's just an error..."] class misc(commands.Cog): @@ -20,23 +20,14 @@ class misc(commands.Cog): @commands.Cog.listener('on_application_command_error') async def errorhandler(self, interaction: nextcord.Interaction, error: nextcord.DiscordException): error = traceback.format_exception(type(error), error, error.__traceback__) - print(error, file=sys.stderr) random.shuffle(errormsg) strerror = "".join(error) + print(strerror, file=sys.stderr) message = f"{errormsg[0]}\n```py\n{strerror[-1800:]}\n```\n Contact <@{self.bot.owner_id}> if the error persists" try: await interaction.response.send_message(message, ephemeral=True) except: await interaction.followup.send(message, ephemeral=True) - @nextcord.slash_command( - name="error", - description="DEBUG: throw an error", - guild_ids=[699285282276507708], - ) - async def thrower(self, interaction: nextcord.Interaction): - errorlist = [1,2] - await interaction.response.send_message(errorlist[4]) - def setup(bot: commands.Bot): bot.add_cog(misc(bot)) \ No newline at end of file