V3.0 + V3.1 compability (#44)

* Update away.py

* Update dungeon.py

* V3.0 + V3.1 compability

* V3.0 + V3.1 compability

* V3.0 + V3.1 compability

* V3.0 + V3.1 compability

* V3.0 + V3.1 compability

* V3.0 + V3.1 compability
This commit is contained in:
Ellie
2019-05-22 17:06:40 +02:00
committed by aikaterna
parent 7e5d88a253
commit 831740f18c
7 changed files with 47 additions and 0 deletions

View File

@@ -7,6 +7,12 @@ from redbot.core import commands, checks, Config
BaseCog = getattr(commands, "Cog", object)
listener = getattr(commands.Cog, "listener", None) # Trusty + Sinbad
if listener is None:
def listener(name=None):
return lambda x: x
class AntiPhoneClapper(BaseCog):
"""This cog deletes bad GIFs that will crash phone clients."""
@@ -67,6 +73,7 @@ class AntiPhoneClapper(BaseCog):
tile_sizes.append(im.tile[0][1][2:])
return any([x[0] > limit[0] or x[1] > limit[1] for x in tile_sizes])
@listener()
async def on_message(self, m):
if not m.attachments:
return