如何透過Telegram Bot 快速完成SheerID 學生與教師身分驗證? tgbot-verify 實作指南

63次閱讀
沒有評論

如何快速通過SheerID 學生/ 教師身份驗證?

在申請Google AI Studio、Spotify 或OpenAI 等平台的教育優惠時,SheerID 的身份審核往往成為一道門檻。手動提交證明資料不僅繁瑣,容易因格式問題被駁回。為了解決這一痛點,tgbot-verify 提供了一套基於Telegram 的自動化解決方案,旨在將複雜的認證流程簡化為簡單的指令操作。

如何通过 Telegram Bot 快速完成 SheerID 学生与教师身份验证?tgbot-verify 实操指南

核心能力:從資料生成到自動提交

該機器人基於 python-telegram-bot 框架開發,透過最佳化開源邏輯,實現了從身分資訊模擬到證明文件產生的全鏈路自動化。使用者無需手動準備證件,機器人即可自動建立符合要求的認證資料並提交至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 官方指南

技術亮點

  • 全自動流水線 :涵蓋了從身分模擬$rightarrow$ 證件產生$rightarrow$ 提交審核的完整閉環。
  • 動態影像合成 :利用影像處理庫即時產生PNG 格式的學生證或教師證。
  • 內建經濟系統 :支援透過簽到、邀請或兌換卡密來獲取積分,用於消耗認證額度。
  • 企業級架構 :採用MySQL 儲存數據,支援環境變數配置,確保使用者資訊與配置的安全性。
  • 高效率並發管理 :內建請求佇列與使用者管理體系,能夠穩定處理多用戶並發請求。

技術堆疊分析

  • 核心語言 :Python 3.11+
  • Bot 框架 :python-telegram-bot 20.0+
  • 自動化工具 :Playwright (瀏覽器自動化)
  • 影像處理 :Pillow / reportlab / xhtml2pdf
  • 資料儲存 :MySQL 5.7+
  • 網路請求 :httpx / python-dotenv

部署指南

方案一:本地環境部署

  1. 克隆倉庫
    git clone https://github.com/PastKing/tgbot-verify.git cd tgbot-verify
  2. 安裝依賴與瀏覽器內核
    pip install -r requirements.txt playwright install chromium
  3. 配置與啟動

    .env.example 複製為 .env,填入Bot Token、管理員ID 及資料庫連線訊息,隨後執行:

    python bot.py

方案二:Docker 快速部署(建議)

  1. 準備設定檔
    cp env.example .env # 編輯.env 填入必要參數  
  2. 一鍵啟動
    docker-compose up -d
  3. 監控日誌
    docker-compose logs -f

適用場景

  • 個人用戶 :希望快速取得教育折扣,無需繁瑣準備證明材料。
  • 開發者 :需要研究或實現SheerID 自動化驗證流程的項目。
  • 營運團隊 :為教育類產品提供快速身分驗證體驗的最佳化方案。

專案資源

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

正文完
0
Administrator
版權聲明:本站原創文章,由 Administrator 於2025-12-13發表,共1429字。
轉載說明:除特別說明外,本站原創內容採用Creative Commons Attribution 4.0 (CC BY 4.0) 授權協議發布,轉載請註明來源並保留原文連結。 本站部分內容基於公開資料整理,並可能經AI 技術輔助生成或優化,僅供參考,不構成任何專業建議,請讀者自行判斷與核實。 本站不對第三方資源的可用性、安全性或合法性承擔任何責任。
評論(沒有評論)
验证码