From 01892abb274cfd1eaa3ed514356d0d14854d88a7 Mon Sep 17 00:00:00 2001 From: sgoudham Date: Sun, 13 Sep 2020 23:34:32 +0100 Subject: [PATCH] Added cooldowns for commands that utilise PIL --- cogs/info.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cogs/info.py b/cogs/info.py index 765c335c..66d0853d 100644 --- a/cogs/info.py +++ b/cogs/info.py @@ -27,7 +27,7 @@ from PIL.ImageOps import invert from discord import Embed, Role, File from discord import Member, TextChannel from discord import __version__ as discord_version -from discord.ext.commands import bot_has_permissions, guild_only, Cog, group +from discord.ext.commands import bot_has_permissions, guild_only, Cog, group, cooldown, BucketType from discord.ext.commands import command from psutil import Process, virtual_memory @@ -465,6 +465,7 @@ class Info(Cog): @get_user_avatar.command(name="greyscale", aliases=["gs"]) @bot_has_permissions(embed_links=True) + @cooldown(1, 2, BucketType.user) async def greyscale_user_avatar(self, ctx, *, member: Optional[Member] = None): """Get the greyscale avatar of the member""" @@ -491,6 +492,7 @@ class Info(Cog): @get_user_avatar.command(name="invert", aliases=["negative"]) @bot_has_permissions(embed_links=True) + @cooldown(1, 2, BucketType.user) async def greyscale_user_avatar(self, ctx, *, member: Optional[Member] = None): """Get the inverted avatar of the member"""