我在 Discord.py 方面没有太多经验,但我正在制作一个机器人。现在我添加了欢迎信息:
@client.event async def on_member_join(member):
channel=client.get_channel(channel_ID)
emb=discord.Embed(title="NEW MEMBER",description=f"Thanks {member.name} for joining!")
await channel.send(embed=emb)
但我想提及作为此picture
加入的用户你能帮我做这个吗?谢谢!
答案 0 :(得分:1)
使用member.mention
这将返回一个字符串,允许您提及该成员。
@client.event
async def on_member_join(member):
channel=client.get_channel(channel_ID)
emb=discord.Embed(title="NEW MEMBER",description=f"Thanks {member.mention} for joining!")
await channel.send(embed=emb)
但是您应该记住,由于缓存,提及内容很可能看起来像这样 <@!123456789>
。