我如何将成员的图像和昵称放在嵌入中? (w/discord.py)
Posted
技术标签:
【中文标题】我如何将成员的图像和昵称放在嵌入中? (w/discord.py)【英文标题】:How do I put a member's image and nick on embed? (w/ discord.py) 【发布时间】:2018-07-02 21:07:39 【问题描述】:我想将运行命令的人的头像和昵称放入嵌入中,如下所示:
requested by:
(avatar) (nick)
但我不知道如何开始......
【问题讨论】:
【参考方案1】:有一个非常方便的在线工具,您可以使用discord.py
来创建嵌入。
这里有一个链接:Discord Embed Generator。
但是,我强烈建议您也阅读文档,以更好地了解您正在编码的内容,而不是依赖该资源。
这是嵌入documentation。
【讨论】:
【参考方案2】:听起来你应该阅读更多文档,这里有几个链接:
重写:embed,send
异步:embed,send_message
否则这里是我推荐使用的代码
em = discord.Embed(description='requested by:\n0'.format(ctx.author))
em.set_thumbnail(url=ctx.author.avatar_url)
# for rewrite (1.0.0a) do
await ctx.send(embed=em)
# if you're using async 0.16.x do
await bot.say(embed=em)
【讨论】:
【参考方案3】:我用过这个:
embed.set_thumbnail(url=message.author.avatar_url)
embed.set_footer(text='ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤRequested by: ' + message.author.name)
【讨论】:
以上是关于我如何将成员的图像和昵称放在嵌入中? (w/discord.py)的主要内容,如果未能解决你的问题,请参考以下文章