cog_utils.py 文件源码

python
阅读 27 收藏 0 点赞 0 评论 0

项目:Godavaru 作者: Godavaru 项目源码 文件源码
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)))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号