ReVanced/revanced-bots
๐ค NLP-backed bots assisting ReVanced
What's novel
๐ค NLP-backed bots assisting ReVanced
Code Analysis
24 files read ยท 5 roundsA Discord bot for the ReVanced community that auto-responds to messages using a multi-stage pipeline (regex + WIT.ai NLP + OCR for images), supports human-in-the-loop ML training, moderation with nickname curing, sticky messages, reminders, and role presets, all backed by a custom WebSocket API serv
Strengths
The multi-stage message classification pipeline (before-regex โ NLP โ after-regex) with human correction feedback loop is a genuinely thoughtful design. The codebase is well-typed, well-organized with clear separation between the protocol layer, API server, and Discord bot, and the sticky message dual-timer system is a creative solution for busy channels.
Weaknesses
Zero test coverage across 180 source files is a significant gap for a production bot handling community interactions. The README is extremely thin (just links to docs) and doesn't describe the actual features, architecture, or the NLP/OCR pipeline at all.
Score Breakdown
Signal breakdown
Innovation
Craft
Traction
Scope
Evidence
Commits
94
Contributors
10
Files
154
Active weeks
13
Repository
Language
TypeScript
Stars
36
Forks
10
License
โ