我正在考虑构建自己的机器人,我想知道如何制作一个嵌入内容,每次用户加入服务器时都会发送到特定频道。
答案 0 :(得分:1)
您需要某种类型的事件,以及您想要发送的嵌入。
这涵盖了这些基础:
@bot.event
async def on_member_join(member):
channel = bot.get_channel(CHANNEL_ID_HERE)
embed = discord.Embed(title=..., description=..., colour=...)
await channel.send(embed=embed)
on_member_join()
- 成员加入服务器时触发的事件。Client.get_channel()
- 获取通道对象以发送嵌入discord.Member
- 您可以获取加入的 member
的一些属性,例如他们的头像、姓名等。discord.Embed