你好!
我查看了 Discourse 的 API,想知道是否可以通过它获取有关外部账户(来自其他社交网络)的额外信息。
在我的案例中,这是针对 Discord 的:我希望将论坛上创建账户的用户与我服务器上的角色进行同步。当用户输入特定命令时,Discord 机器人会检查该用户的 Discord 账户是否已与其 Discourse 账户通过其 ID 关联。(可能有点难以理解,抱歉 ^'^)
你觉得这个方案如何?![]()
你好!
我查看了 Discourse 的 API,想知道是否可以通过它获取有关外部账户(来自其他社交网络)的额外信息。
在我的案例中,这是针对 Discord 的:我希望将论坛上创建账户的用户与我服务器上的角色进行同步。当用户输入特定命令时,Discord 机器人会检查该用户的 Discord 账户是否已与其 Discourse 账户通过其 ID 关联。(可能有点难以理解,抱歉 ^'^)
你觉得这个方案如何?![]()
所有内容都在 API 中。搜索“逆向工程 API”。我想你是想在用户自定义字段中获取 Discord ID?
没错,完全正确!![]()
你之前尝试过搜索吗?
我尝试过,但从未找到这个。
非常感谢!! ![]()
![]()
我会试一试,并在这里向大家同步进展。——
编辑:我之前已经尝试过了。它会向 Discord API 发送大量请求,上次差点导致我的原始机器人被封禁——无法使用这个方案。我宁愿自己使用 Discourse API,轻松获取 ID。而且,它的运行方式也不符合我的预期。
我主要想要一个 !check 命令。当用户运行它时,它会检查 Discord 用户 ID,并在网站上查找是否存在具有相同 ID 的账户。如果存在,则分配一个角色;如果不存在,则不分配。