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

如何获取Discord服务器内特定角色的所有成员列表

Discord 指定角色成员列表获取问题解答

1. 是否可直接通过Chrome浏览器DevTools执行命令获取列表

  • 可行,前提是你已登录Discord网页端,且拥有对应服务器的成员查看权限。
  • 你可以在DevTools控制台调用Discord前端内置的接口、或者拦截成员列表加载的接口请求提取数据,但要注意频繁操作大概率会触发Discord反爬机制,可能导致账号临时被限制功能。
  • 该方式依赖Discord前端的接口规则,前端迭代更新后相关命令可能直接失效。

2. 可获取的成员信息范围

  • 只要你有权限查看服务器成员信息,不仅能拿到成员ID,还可以获取用户名、4位数字标签(新用户可自主选择是否展示)、用户在该服务器的专属昵称、头像地址、所属角色列表等所有公开可见的成员信息。

3. 完整获取指定角色所有成员列表的最优实现方式

  • 优先选择Discord官方Bot API实现,合规性和稳定性最高,不会出现数据截断的问题:
    • 前往Discord开发者后台创建Bot,为Bot开启Server Members Intent权限,同时给Bot在目标服务器分配读取成员列表的权限
    • 调用官方Guild Members接口,通过角色ID过滤即可批量拉取所有符合条件的成员信息
  • 如果只是临时一次性拉取小服务器(成员数低于1000)的对应角色成员,可以直接用DevTools方式,不需要额外搭建Bot服务,操作成本更低,但要注意规避风控。
  • 不建议使用任何未开源的第三方爬取工具,存在账号被盗、数据泄露的风险。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 01:09:05