加入 discord.py 个自助机器人后向用户发送消息

Send message to user upon join with discord.py self-bot

它应该在加入时发送消息,但 Member_join 事件不起作用 顺便说一句,它是一个自我机器人 Discord.py版本:1.7.3 我的代码:


@client.event
async def on_member_join(member):
  await member.send("welcome to random server")
  print(f"Sent message to {member.username}")

因此,如果您使用 discord.py-self,那么您当前的代码将有效。它在较新版本中与较新版本的 discord.py 一样,他们已阻止通过非机器人身份验证令牌访问 api。