python - 不和谐.py | 获取有关用户连接帐户的信息
问题描述
我有用 Python 编写的 Discord 机器人,我正在研究可以显示有关您的 Steam ACC 信息的命令。Rn 它要求手动写入 ID。
但是,如果用户已将其连接到他们的 Discord acc,我如何获得用户 Steam 帐户的 ID?有什么方法吗?
解决方案
您正在寻找的是参数connected_accounts
,这将检索显示连接到该用户的帐户的字典列表。
需要指出的一点是,由于 Discord 的限制(机器人无法访问User.Profile
),discord.py目前不允许机器人帐户使用此功能(它将始终返回None
),因此要使用它,您需要在用户中bot 帐户,这违反了 Discord服务条款。
推荐阅读
- java - 通过其他唯一值而不是使用 Hibernate 的主键更新 DB 中的行?
- python - 如何控制reportlab表中的浮点数精度?
- azure-sql-managed-instance - 重命名作为异地复制一部分的 Azure SQL 托管实例上的数据库
- python - 将编码的 csv 从 url 获取到 Pandas
- sql - 我可以在 sql 查询中使用不同的过滤器两次使用同一列吗?
- c# - 如何修复一侧具有两个相同类型实体的一对多关系
- html - 在我的 Angular 应用程序中使用 api 调用值作为 div 的背景图像
- c# - 如何在 UWP 中遍历 ListView?
- php - PHP - 为所有子数组添加默认值
- ruby-on-rails - 更新模型时,Rails 短语 gem 给出 500 错误