diff options
| author | 2019-02-17 21:39:08 +0100 | |
|---|---|---|
| committer | 2019-02-17 21:39:08 +0100 | |
| commit | 8c235ddb85387b0cd5da7ce011c15ebe572e8efa (patch) | |
| tree | 8a4235762e34872636a1e6453f0441a268a12439 /bot/bot.py | |
| parent | Merge pull request #111 from astieman/RollMethod (diff) | |
| parent | Escape markdown in usernames (diff) | |
Merge pull request #118 from avayert/master
Refine love calculator command
Diffstat (limited to 'bot/bot.py')
| -rw-r--r-- | bot/bot.py | 8 | 
1 files changed, 8 insertions, 0 deletions
| @@ -5,6 +5,7 @@ from typing import List  from aiohttp import AsyncResolver, ClientSession, TCPConnector  from discord import Embed +from discord.ext import commands  from discord.ext.commands import Bot  from bot import constants @@ -61,3 +62,10 @@ class SeasonalBot(Bot):          embed.set_author(name=title, icon_url=icon)          await devlog.send(embed=embed) + +    async def on_command_error(self, context, exception): +        # Don't punish the user for getting the arguments wrong +        if isinstance(exception, commands.UserInputError): +            context.command.reset_cooldown(context) +        else: +            super().on_command_error(context, exception) | 
