嘿,
有人请我为 Discourse 编写一个插件,以便更好地与某个特定社区的系统集成。我正在尝试编写一个插件,根据 Discord OAuth2 系统应提供的特定信息(主要是用户的 Discord ID)自动更改用户的头像和用户名。
我主要想了解以下几点:
- 如何让 Ruby 监听用户通过 Discord 加入论坛的“事件”(该论坛唯一的登录方式就是 Discord)
- 如何获取用户的 Discord ID 信息
- 如何手动更新用户的头像和姓名
我尚未找到相关的主题或文档,但可能只是找错了地方。如果是这样,请指引我前往正确的主题或链接。
提前感谢!
Sxribe