本文教你用 @open_sheerid_bot 完成 Spotify、ChatGPT、Gemini、Bolt 的学生或教师认证:复制一条链接,发给机器人一条命令,等 3~10 分钟收结果。每次认证消耗 1 积分,签到就能攒。
这个机器人替你做什么
SheerID 是 Spotify、OpenAI、Google、Bolt 这些公司共用的学生/教师身份验证服务。正常流程是:在它的表单里填学校、姓名、生日,上传学生证或在校证明,然后等审核。
机器人把中间这些步骤全部接管。它自动生成身份信息,自动生成学生证/教师证图片,自动提交表单,自动处理 Cloudflare Turnstile 人机验证。你唯一要做的事,是在目标服务的页面上点出 SheerID 表单,把地址栏里的链接复制给机器人。
2026 年 9 月 SheerID 前端挂上 Turnstile 验证码之后,网上同类项目几乎全军覆没,包括这个机器人最初 fork 的 PastKing 版本,我给它补上了验证码解算环节,9 月 18 日全链路跑通。这篇教程就是那次修复的产物。
支持的认证
| 命令 | 服务 | 认证类型 |
|---|---|---|
/verify | Gemini One Pro | 教师认证 |
/verify2 | ChatGPT Teacher K12 | 教师认证 |
/verify3 | Spotify Student | 学生认证 |
/verify4 | Bolt.new Teacher | 教师认证 |
每条命令的用法完全一样:命令后面跟一个空格,再跟你的认证链接。
开始之前
需要三样东西:一个 Telegram 账号,1 积分,目标服务认证页面的链接(下一节教你拿)。
积分不用花钱买,机器人不收费,积分纯粹是防滥用的门槛:
/start注册,送 1 积分,刚好够一次认证/qd每日签到,+1 积分/invite生成你的专属邀请链接,每拉一个新用户 +2 积分/balance随时查余额/use <卡密>如果你有卡密,可以兑换积分
第一步:拿到带 verificationId 的链接
以 Spotify 为例,其他服务流程完全一样:
- 打开 Spotify 学生优惠页面,点「Verify and activate」之类的按钮,进入身份验证表单
- 走到让你选学校或填生日的步骤,先别填。复制浏览器地址栏里的完整 URL
- 这个 URL 长这样:
https://services.sheerid.com/verify/xxx/?verificationId=yyy - 发给机器人:
/verify3 https://services.sheerid.com/verify/xxx/?verificationId=yyy
怎么自查链接对不对:URL 里必须有 verificationId 参数。缺了这一段,机器人会直接回错误提示,说明链接多半是从别处复制的旧分享,回到自己的浏览器里重新走一遍表单再复制。
一个 verificationId 只对应你自己这一次的认证会话,用你自己的链接,机器人生成的资料才会挂到你的账号上。
第二步:发命令,等结果
命令发出去后,机器人依次干活:解 Turnstile 验证码,生成身份信息和证件图片,提交到 SheerID,轮询审核状态。全程 3~10 分钟,期间可以关掉聊天窗口,结果会以消息推回来。
怎么判断成功:机器人最终回复里会带审核结论。返回通过后,去目标服务的页面刷新或重登,学生/教师权益一般在几分钟内生效。
失败了怎么办
失败分三种,处理方式完全不同:
提示验证码被拒或超时。 解算成功率是概率性的,单次大约五到七成,连续解算还可能触发 IP 熔断。遇到这种情况,隔两三分钟再发一次同一个链接就行。机器人内部已经内置了「被拒就换新 token 重试」,你手动重发相当于再多一轮机会。
提示 fraudRulesReject 之类的风控拒绝。 这是 SheerID 内容层的风控,同一个 verificationId 被反复提交过就容易中招。处理办法是放弃这个链接,回到第一步重新点出一个新的表单,拿新的 verificationId 再来。
某个服务突然全军覆没。 大概率是该服务的 programId 过期了,各平台会不定期轮换这个值。这属于运营侧要更新配置的情况,一般一两天内修复,期间其他服务不受影响。
一点边界说明
认证的最终结果由各平台风控决定,机器人只负责把流程跑完,不承诺通过率。另外这类学生权益通常有资格复查,尤其是 Spotify,建议按各平台自己的使用条款来决定要不要用。
这篇教程写作时,机器人容器健康运行,验证码解算服务由 systemd 常驻并每 30 分钟自动重启保新鲜。最近一次提交实测:HTTP 200,解算出的 Turnstile token 794 字节,invalidCaptchaToken 报错清零。
