tgbot-verify:一键实现学生/教师身份验证的Telegram机器人

介绍一款基于Python Telegram Bot框架开发的SheerID自动认证Telegram机器人,支持学生与教师身份验证,自动化验证流程,降低人工成本。

16AI工具身份验证Telegram机器人教育优惠自动化工具

SheerID自动认证Telegram机器人介绍

tgbot-verify是一款专为学生与教师身份验证设计的自动化工具,基于Python Telegram Bot框架开发,通过优化开源代码,实现身份信息的自动生成与认证材料的提交,有效减少人工操作。

项目核心功能

自动完成身份验证

该机器人可自动生成身份信息、创建认证文档并提交至SheerID平台,实现学生或教师认证的无人工干预流程,操作简便,效率高。

SheerID 自动认证 Telegram Bot,一键完成学生/教师身份验证工具:tgbot-verify

支持多项优惠服务

命令支持服务类型状态说明
/verifyGemini One Pro教师认证教师认证✅完整Google AI Studio教育优惠
/verify2ChatGPT Teacher K12教师认证✅完整OpenAI教育优惠
/verify3Spotify Student学生认证✅完整Spotify学生优惠
/verify4Bolt.new Teacher教师认证✅完整Bolt.new教育优惠
/verify5YouTube Premium学生学生认证⚠️半成品需手动生成验证链接

特别提示
YouTube Premium学生验证目前仅支持半自动流程,用户需从浏览器网络请求中提取验证参数后再提交至机器人命令。Google Help

亮点功能

🌟全流程自动化体验 — 自动生成认证资料并提交审核。
📄智能身份卡生成 — 机器人自动创建学生证/教师证PNG图像。
🎁积分系统支持 — 用户可通过签到、邀请或卡密兑换等方式获取积分。
🔐安全设计 — 使用MySQL数据库,支持环境变量配置,隐私安全有保障。
📊并发控制与管理功能 — 智能管理请求并设有用户及积分管理体系。

SheerID 自动认证 Telegram Bot,一键完成学生/教师身份验证工具:tgbot-verify

技术栈与依赖

  • 语言:Python 3.11+
  • Bot框架:python-telegram-bot 20.0+
  • 数据库:MySQL 5.7+
  • 浏览器自动化:Playwright
  • 图像处理:Pillow / reportlab / xhtml2pdf
  • HTTP客户端:httpx
  • 配置管理:python-dotenv

快速开始指南

环境部署(本地)

  1. 克隆项目源码
git clone https://github.com/PastKing/tgbot-verify.git cd tgbot-verify 
  1. 安装依赖并配置浏览器
pip install -r requirements.txt playwright install chromium 
  1. 配置环境变量
    复制.env.example为.env并填写机器人Token、管理员用户ID、数据库信息等。
  1. 运行机器人
python bot.py 

Docker一键部署(推荐)

  1. 准备.env配置文件
cp env.example .env # 编辑.env填入配置 
  1. 启动服务
docker-compose up -d 
  1. 查看实时日志
docker-compose logs -f 

可选手动Docker部署方式同样支持镜像构建与容器运行。

适用场景

  • 希望快速验证教育身份、领取学生/教师优惠的用户群体
  • 开发者或团队需要自动化SheerID验证流程的项目
  • 教育科技产品、优惠活动推广平台需要优化身份验证体验

项目地址

GitHub地址:https://github.com/PastKing/tgbot-verify