def convert(self):
guild = self.ctx.bot.get_server(BLOB_GUILD_ID)
emojis = {e.id: e for e in guild.emojis}
m = EMOJI_REGEX.match(self.argument)
if m is not None:
emoji = emojis.get(m.group(1))
elif self.argument.isdigit():
emoji = emojis.get(self.argument)
else:
emoji = discord.utils.find(lambda e: e.name == self.argument, emojis.values())
if emoji is None:
raise commands.BadArgument('Not a valid blob emoji.')
return emoji
评论列表
文章目录