2d509c3807476353917bccce78e98318e685c5f1
GPT Veteran - SheerID Verification Bot
这是一个基于 Python 和 Telegram Bot 的 SheerID 自动化验证工具,主要用于自动化处理 SheerID 的验证流程(如退伍军人身份验证)。
✨ 功能特点
- 全自动流程:自动生成身份信息、指纹,完成表单提交。
- 邮箱集成:内置临时邮箱支持,自动获取验证邮件并提取 Token 完成验证。
- 代理池支持:支持对接外部代理池 API,自动切换 IP,有效避免风控 (429/Rate Limit)。
- 指纹模拟:随机生成 Chrome 版本、User-Agent 和设备指纹,提高成功率。
- Telegram 交互:通过 Telegram Bot 发送验证链接,实时接收验证进度和结果。
🛠 环境要求
- Python 3.12+
- uv (推荐) 或 pip
📦 安装
-
克隆项目
git clone <your-repo-url> cd gptVeteran -
安装依赖 如果您使用
uv(推荐):uv sync或者使用 pip:
pip install httpx python-telegram-bot
⚙️ 配置
1. 配置 Telegram Bot
打开 bot.py 文件,找到 BOT_TOKEN 变量,填入您从 BotFather 获取的 Token:
# bot.py
BOT_TOKEN = "YOUR_BOT_TOKEN_HERE" # 替换为您的真实 Token
ALLOWED_USER_IDS = [] # 可选:填入允许使用的 Telegram User ID (整数),留空则不限制
2. 配置代理池 (强烈推荐)
打开 autoDabing.py 文件,配置您的代理池 API:
# autoDabing.py
PROXY_POOL_ENABLED = True # 启用代理池
PROXY_POOL_API = "https://your-proxy-api.com/v1/proxies/next" # 代理获取地址
PROXY_POOL_AUTH = "Bearer YourToken" # 代理认证 Token
注意:如果不使用代理池,请将
PROXY_POOL_ENABLED设置为False。直连很容易触发 SheerID 的风控限制。
🚀 使用方法
-
启动 Bot
uv run bot.py # 或者 python bot.py -
开始验证
- 在 Telegram 中向您的 Bot 发送
/start。 - 发送包含 SheerID 验证链接的消息 (例如:
https://services.sheerid.com/verify/abcdef123...)。 - Bot 会自动开始运行,并实时回复进度。
- 验证成功后,Bot 会返回使用的邮箱地址。
- 在 Telegram 中向您的 Bot 发送
⚠️ 免责声明
本项目仅供学习和研究使用。请勿用于任何非法用途。使用本工具产生的任何后果由使用者自行承担。
Description
Languages
Python
100%