def jumbo(self, ctx):
"""Get a closer look at a custom emoji.
**Usage:** `g_jumbo <custom emoji>`
**Permission:** User"""
umsg = ctx.message.content
args = umsg.split(' ')
try:
emote = args[1]
except IndexError:
await ctx.send(":x: That is not a custom emote.")
return
emote_id = None
try:
if extract_emote_id(emote) is not None:
emote_id = extract_emote_id(emote)
except:
pass
if emote_id is None:
await ctx.send(":x: That is not a custom emote.")
return
emote_url = "https://cdn.discordapp.com/emojis/{}.png".format(emote_id)
o = AppURLopener()
r = o.open(emote_url)
data = r.read()
with open("./images/emotes/{}.png".format(emote_id), "wb") as avatar:
avatar.write(data)
avatar.close()
await ctx.send(file=discord.File("./images/emotes/{}.png".format(emote_id)))
评论列表
文章目录