首页 > 解决方案 > Discord.py 检查用户是否是 on_member_update 中的朋友

问题描述

我试图制作一个 Stalk 机器人(我知道不和谐的自动化机器人是被禁止的)但它并没有真正“自动化你的机器人”所以我需要知道如何在 on_member_update 事件中检查用户是否是朋友。我已经试过了

如果 before.is_friend() == True:

如果 after.is_friend() == 真:

如果 discord.User.is_friend() == True:

但他们都没有真正解决。所以也许你有一个想法为什么

标签: pythondiscord.pydiscord.py-rewrite

解决方案


我建议的方法是检查您的特定用户是否在机器人的朋友列表中。

if member in client.user.friends:
    print("{} is on my friends list!".format(member.name))

推荐阅读