|
|
|
@ -16,16 +16,16 @@ log = logging.getLogger("red.fox_v3.stealemoji")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
async def check_guild(guild, emoji):
|
|
|
|
|
if len(guild.emojis) >= 100:
|
|
|
|
|
if len(guild.emojis) >= 2*guild.emoji_limit:
|
|
|
|
|
return False
|
|
|
|
|
|
|
|
|
|
if len(guild.emojis) < 50:
|
|
|
|
|
return True
|
|
|
|
|
|
|
|
|
|
if emoji.animated:
|
|
|
|
|
return sum(e.animated for e in guild.emojis) < 50
|
|
|
|
|
return sum(e.animated for e in guild.emojis) < guild.emoji_limit
|
|
|
|
|
else:
|
|
|
|
|
return sum(not e.animated for e in guild.emojis) < 50
|
|
|
|
|
return sum(not e.animated for e in guild.emojis) < guild.emoji_limit
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class StealEmoji(Cog):
|
|
|
|
|