我想在我的服务器中为新的不和谐用户添加“自定义”图像。 像这样: 。
这就是我现在所拥有的:
@client.event
async def on_member_join(member):
#setting embed
em = discord.Embed(color=0x12d600, description=f"Thank you {member.mention}, you're the member number {len(list(member.guild.members))}!")
em.set_footer(text=f"{member.guild}", icon_url=f"{member.guild.icon_url}")
em.set_image(url=f"{member.avatar_url}")
em.timestamp = datetime.datetime.utcnow()
channel = client.get_channel(797807634408275998)
await channel.send(embed=em)
您需要使用一个名为“pillow”(又名 PIL)的图像处理/操作库。您将拥有您提供的默认/模板图像(没有用户特定的文本)。 然后,您可以找到在哪里写入用户特定文本的位置。
我找到了这个 YouTube 教程,它实际上展示了如何将其实现到机器人中。 https://www.youtube.com/watch?v=47CPq5NmhAQ
我在 youtube 上找到了这个教程,它对你想要的东西非常有帮助。