【发布时间】:2022-02-03 02:04:05
【问题描述】:
我正在尝试让它将成员角色赋予新成员,但它似乎不起作用任何人都可以帮忙吗?
@client.event
async def on_member_join(ctx, member):
if member.guild.name == "VRnerds": # Server Name
role = discord.utils.get(member.guild.roles, name="members")
await member.add_roles(role)
embed = discord.Embed(title=f"Member Joined", description=f"{member.mention}, Welcome to {member.guild.name}. We hope that your time with us is a happy one!", color=0x9b26b9, font_size=200, timestamp=datetime.datetime.utcnow())
embed.add_field(name="Please check out the Rules Channel!", value="Coming soon", inline=False)
embed.add_field(name="Latest announcements are made here!", value="Coming soon", inline=False)
embed.set_footer(text="")
await client.get_channel(938282805274771458).send(embed=embed)
else:
return
【问题讨论】:
-
您收到具体的错误信息了吗?
-
不,它只是在新成员加入时不会发送消息或添加角色
标签: python discord.py