Browse Source

error PM's should be better now and not break.

tags/v1.4.0
roxie 6 years ago
parent
commit
2b2714288a
1 changed files with 2 additions and 3 deletions
  1. +2
    -3
      err_handle.py

+ 2
- 3
err_handle.py View File

class ErrHandle: class ErrHandle:
def __init__(self, bot_client): def __init__(self, bot_client):
self.bot = bot_client self.bot = bot_client
self.dev = False # For debugging
self.dev = True # For debugging
self.servers = ServerConfig().servers self.servers = ServerConfig().servers


async def on_error(self, event, *args, **kwargs): async def on_error(self, event, *args, **kwargs):
raise error raise error
elif isinstance(error, commands.CommandInvokeError): elif isinstance(error, commands.CommandInvokeError):
embed = discord.Embed(title='Command Error', colour=err_colour) embed = discord.Embed(title='Command Error', colour=err_colour)
embed.description = error.original
embed.add_field(name='Error', value=str(error))
embed.description = str(error)
embed.add_field(name='Server', value=ctx.guild) embed.add_field(name='Server', value=ctx.guild)
embed.add_field(name='Channel', value=ctx.channel.mention) embed.add_field(name='Channel', value=ctx.channel.mention)
embed.add_field(name='User', value=ctx.author) embed.add_field(name='User', value=ctx.author)

Loading…
Cancel
Save