python - Discord.py 检查用户是否是 on_member_update 中的朋友
问题描述
我试图制作一个 Stalk 机器人(我知道不和谐的自动化机器人是被禁止的)但它并没有真正“自动化你的机器人”所以我需要知道如何在 on_member_update 事件中检查用户是否是朋友。我已经试过了
如果 before.is_friend() == True:
如果 after.is_friend() == 真:
如果 discord.User.is_friend() == True:
但他们都没有真正解决。所以也许你有一个想法为什么
解决方案
我建议的方法是检查您的特定用户是否在机器人的朋友列表中。
if member in client.user.friends:
print("{} is on my friends list!".format(member.name))
推荐阅读
- javascript - 使用二维数组的列从 JSON 对象中获取数据
- javascript - Emscripten,如何在 Typescript 中传递指向浮点数组的指针
- css - 从默认 CSS 样式继承样式,同时覆盖一个属性
- python - 将 2020-09-01T00:00:00-05:00 时间戳转换为 dd-mm-yyyy
- cqrs - 是否可以使用 CQRS 直接从 Axon 聚合的命令处理程序运行查询?
- python-3.x - 如何在python中组织算法中内循环的并行化?
- javascript - JavaScript Array.length 在函数中为 2,但在另一个函数中为 0
- vue.js - 在 console.log 中未定义但 vue 控制台显示正确的值
- sbt - build.sbt 如何解析为 AWS codeartifact repo?
- stata - 基于现有字符串变量生成字符串变量