Python 如何在嵌入式系统中显示用户标签和化身?

Python 如何在嵌入式系统中显示用户标签和化身?,python,discord,discord.py,Python,Discord,Discord.py,我已经为建议和帮助编写了一个机器人程序。 我想在嵌入的页脚中添加authors标签和avatar。然而,我没有找到任何好的来源来帮助我解决我的问题 以下是我的方法: 导入不一致 从discord.ext导入命令 导入日期时间 bot=commands.bot(命令前缀='*') 建议信道=无 类空心(commands.Cog): def初始(自身、机器人): self.bot=bot @commands.Cog.listener(“on_message”) 异步def删除(自身、消息): 如果m

我已经为建议和帮助编写了一个机器人程序。 我想在嵌入的
页脚中添加authors标签和avatar。然而,我没有找到任何好的来源来帮助我解决我的问题

以下是我的方法:

导入不一致
从discord.ext导入命令
导入日期时间
bot=commands.bot(命令前缀='*')
建议信道=无
类空心(commands.Cog):
def初始(自身、机器人):
self.bot=bot
@commands.Cog.listener(“on_message”)
异步def删除(自身、消息):
如果message.channel.id==(799202156771147796):
如果message.author.id==(811243366795837***):
返回
其他:
等待消息。删除()
嵌入=不和谐。嵌入(
title=f'Sugestie',
description=(message.content),
color=discord.color.blue()
)
embed.set\u页脚(
text=f'id:{message.author.id}')
embed.timestamp=datetime.datetime.utcnow()
x=等待消息.channel.send(嵌入=嵌入)
等待x.添加反应(':白色复选标记:')
等待x.add_反应(':x:')
elif message.channel.id==(79920215740356638):
如果message.author.id==(811243366795837***):
返回
其他:
等待消息。删除()
嵌入=不和谐。嵌入(
title=f'Help请求者:{message.author}',
description=(message.content),
color=discord.color.blue()
)
embed.set\u页脚(
text=f'id:{message.author.id}')
embed.timestamp=datetime.datetime.utcnow()
等待message.channel.send(嵌入=嵌入)
def设置(机器人):
bot.添加_cog(空心(bot))
此外,对于不和谐的反应,我如何将此表情符号放入代码中


您只需将
ctx.author.avatar\u url
传递到
icon\u url
kwarg中的
Embed.set\u footer

embed.set\u footer(…,icon\u url=ctx.author.avatar\u url)
回答你的第二个问题,你说的“把这个表情符号放到代码里”是什么意思?只需复制粘贴即可

等待ctx.send(“:白色复选标记:”)
如果你想用它添加一个反应,只需在discord中获得带有
\:emoji:
的unicode,发送它并复制消息

等待消息。添加\u反应(“✅")