Xuuyuan

Xuuyuan / ScoreBot-Go

Public

成绩查询机器人后端实现。

14
0
75% credibility
Found May 17, 2026 at 13 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Go
AI Summary

ScoreBot-Go is a Chinese education score query bot that connects to popular student platforms like 好分数 (Haofenshu), 七天网络 (7net), and 百分智 (BFZ). Students and parents can bind their accounts once, then use simple chat commands to instantly view exam lists, detailed scores with rankings, subject breakdowns, and even answer sheet images. The bot works either as a QQ messaging bot or a command-line tool, and stores data locally in JSON, SQLite, or MySQL depending on deployment needs.

How It Works

1
💬 You hear about a score查询机器人

A friend tells you about a bot that can automatically fetch your exam scores from school platforms and show them in a chat.

2
🔗 You connect your student account

You tell the bot your school platform credentials (账号 and 密码), and it securely links to your student account on 好分数, 七天网络, or 百分智.

3
📋 You ask for your exam list

With one simple command like /查询, the bot instantly pulls up all your recent exams with names and dates.

4
You choose what to explore
📊
考试详情

See your total score, class and school rankings, and how you compare to others

📝
答题卡

View pictures of your marked answer sheets to see exactly where you lost points

📈
错题详情

Focus on just the questions you got wrong for focused review

5
🎓 You see your complete score report

The bot shows you a beautiful formatted report with your scores, rankings across class and school, and even comparison statistics like averages and highest scores.

You have all your score data at your fingertips

No more logging into multiple websites or waiting for paper reports — your complete academic performance is now just a message away.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 13 to 14 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is ScoreBot-Go?

ScoreBot-Go is a Go-powered backend that queries student grades from Chinese educational platforms. It integrates with 好分数, 七天网络, and 百分智, letting users bind accounts and retrieve exam scores, rankings, and answer sheets through a chat interface. The system runs either as a local CLI tool with JSON file storage or as a QQ Bot deployed on Alibaba Cloud Function Compute. It supports multiple storage backends including SQLite and MySQL for production deployments. Users interact via slash commands like /绑定账号, /查询, and /考试详情 to manage account bindings and fetch grade reports.

Why is it gaining traction?

This fills a specific gap for Chinese students and parents who want automated grade tracking without manually logging into multiple education portals. The modular adapter system makes it easy to swap between CLI testing and QQ Bot production deployment. Built-in support for teacher accounts provides extended analytics including class and school rankings, which casual users cannot access through standard student accounts. The automatic token refresh and re-login handling reduces maintenance overhead once deployed. Cross-platform compilation support means a single codebase produces binaries for both Windows and Linux servers.

Who should use this?

Chinese students or parents who use 好分数, 七天网络, or 百分智 platforms and want grade notifications through QQ. School administrators who need to query performance data across multiple students. Developers building QQ-based tools who want a reference implementation for chat adapter patterns. It is not suitable for non-Chinese education platforms or users unwilling to handle sensitive credential storage responsibly.

Verdict

ScoreBot-Go solves a real problem for a specific audience, but the 0.75% credibility score and 14 stars reflect a small, niche project with limited community validation. Documentation is thorough and the code includes test coverage, which is encouraging, but production deployment requires careful attention to data security since passwords are stored. Evaluate this if you are in the target demographic; otherwise, look elsewhere.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.