文章目录
显示
SheerID 自动认证 Telegram 机器人介绍
SheerID 自动认证 Telegram 机器人是一款面向学生与教师身份验证场景的自动化工具,基于 Python Telegram Bot 框架开发,在原有开源代码基础上进行功能优化与结构改进。该机器人通过自动生成身份信息与认证材料,完成 SheerID 平台所需的验证流程,有效降低人工操作成本。

项目核心功能
自动完成身份验证
机器人可自动生成身份信息、创建认证文档并提交至 SheerID 平台,实现无人值守的学生或教师认证流程,操作便捷、速度快。
支持多项优惠服务
| 命令 |
支持服务 |
类型 |
状态 |
说明 |
|---|
/verify |
Gemini One Pro 教师认证 |
教师认证 |
✅ 完整 |
Google AI Studio 教育优惠 |
/verify2 |
ChatGPT Teacher K12 |
教师认证 |
✅ 完整 |
OpenAI 教育优惠 |
/verify3 |
Spotify Student |
学生认证 |
✅ 完整 |
Spotify 学生优惠 |
/verify4 |
Bolt.new Teacher |
教师认证 |
✅ 完整 |
Bolt.new 教育优惠 |
/verify5 |
YouTube Premium 学生 |
学生认证 |
⚠️ 半成品 |
需手动生成验证链接 |
特别提示:
YouTube Premium 学生验证目前仅支持半自动流程,用户需从浏览器网络请求中提取验证参数后再提交至机器人命令。(Google Help)
亮点功能
🌟 全流程自动化体验 — 自动生成认证资料并提交审核。
📄 智能身份卡生成 — 机器人自动创建学生证/教师证 PNG 图像。
🎁 积分系统支持 — 用户可通过签到、邀请或卡密兑换等方式获取积分。
🔐 安全设计 — 使用 MySQL 数据库,支持环境变量配置,隐私安全有保障。
📊 并发控制与管理功能 — 智能管理请求并设有用户及积分管理体系。
技术栈与依赖
- 语言:Python 3.11+
- Bot 框架:python-telegram-bot 20.0+
- 数据库:MySQL 5.7+
- 浏览器自动化:Playwright
- 图像处理:Pillow / reportlab / xhtml2pdf
- HTTP 客户端:httpx
- 配置管理:python-dotenv
快速开始指南
环境部署(本地)
- 克隆项目源码
git clone https://github.com/PastKing/tgbot-verify.git
cd tgbot-verify
- 安装依赖并配置浏览器
pip install -r requirements.txt
playwright install chromium
- 配置环境变量
-
复制
.env.example 为 .env 并填写机器人 Token、管理员用户 ID、数据库信息等。 - 运行机器人
python bot.py
Docker 一键部署(推荐)
- 准备
.env 配置文件
cp env.example .env
# 编辑 .env 填入配置
- 启动服务
docker-compose up -d
- 查看实时日志
docker-compose logs -f
可选手动 Docker 部署方式同样支持镜像构建与容器运行。
适用场景
- 希望 快速验证教育身份、领取学生/教师优惠的用户群体
- 开发者或团队需要 自动化 SheerID 验证流程 的项目
- 教育科技产品、优惠活动推广平台需要 优化身份验证体验
项目地址
GitHub地址:https://github.com/PastKing/tgbot-verify
本文链接:https://www.ahhhhfs.com/78315/
- 转载请保留原文链接谢谢!
- 本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
- 本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
- 本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
- 联系方式(#替换成@):feedback#abskoop.com