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反应(“✅")