我试图让它使用 on_message 事件向指定用户发送 dm。到目前为止,我已经从提到的用户那里获取雪花 id,但找不到向该用户发送 dm 的方法。我一直在寻找几个小时,但还没有找到答案,请帮忙。
问问题
90 次
1 回答
1
这取决于您使用的是哪个版本的 discord.py,但假设您使用的是比 1.0 更新的版本:
使用user.send(message)
.
更具体地说,我需要一个代码片段或更深入地描述您正在尝试做的事情
要从提及中获取用户 ID:
Use a converter to get the User object:
@bot.command(name="id")
async def id_(ctx, user: discord.User):
await ctx.send(user.id)
来自这篇文章:如何获取提到的用户的 ID (Discord.py)
于 2021-05-17T19:35:34.913 回答