我如何将成员的图像和昵称放在嵌入中? (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)的主要内容,如果未能解决你的问题,请参考以下文章

如何使用变量设置 Discord 嵌入消息的图像?

将图像放在另一个 png/svg 文件中

如何将图像保存和读取为文本,嵌入在代码中

如何将占位符图像添加到嵌入的 Vimeo 和 Youtube 视频中?

如何将资源嵌入到单个可执行文件中?

如何在 XCode 中将图像和文本放在相同的布局中