You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何创建可自动添加用户至服务器的Discord OAuth2授权链接?

如何创建自动邀请用户加入Discord服务器的OAuth2授权链接

完全可以实现这个需求,你只需要在常规的Discord OAuth2授权链接基础上,补充几个关键参数即可:

  • 必须添加的核心参数:
    • client_id:你的Discord应用唯一ID
    • scope=guilds.join:获取将用户添加至服务器的权限
    • guild_id:目标服务器的ID
    • response_type=code:采用授权码流程(若用隐式授权可替换为token)
  • 可选参数:
    • permissions:指定用户加入服务器后拥有的权限,用数字权限值表示(比如0代表无特殊权限)

完整的链接示例如下:

https://discord.com/api/oauth2/authorize?client_id=你的应用ID&scope=guilds.join&guild_id=目标服务器ID&permissions=0&response_type=code

注意事项

  • 你的Discord应用必须已被添加到目标服务器,并且拥有「创建邀请」权限
  • 授权链接仅完成权限获取,无法直接自动添加用户,用户授权后你需要调用Discord的PUT /guilds/{guild.id}/members/{user.id}接口来完成实际的服务器添加操作
  • 需确保用户在授权流程中同意了guilds.join权限,否则后续无法执行添加操作

内容的提问来源于stack exchange,提问作者laxmymow

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 16:05:55