Volvox.Bot
Volvox.Bot is an AI-powered Discord bot built for developer communities. It combines Claude-backed AI chat, intelligent moderation, community engagement features, and a full-featured web dashboard — all in a single, self-hostable package.Quick Start
Get the bot running in your server in minutes
Architecture
Understand how all the pieces fit together
Configuration
Configure every feature to match your community
API Reference
Integrate with the REST API and web dashboard
What Volvox.Bot does
AI Chat
Mention the bot to chat with Claude. Maintains per-channel conversation history with intelligent context management and memory.
Smart Triage
Two-step evaluation (fast classifier + responder) that drives chime-ins, community rule enforcement, and moderation actions.
AI Auto-Moderation
Intelligent automated moderation powered by Claude. Analyzes messages for toxicity, spam, and harassment with configurable thresholds.
Moderation Suite
Full toolkit: warn, kick, ban, tempban, softban, timeout, purge, lock/unlock, and slowmode.
Welcome System
Dynamic onboarding messages with template variables, milestone detection, and per-channel configs.
Reputation & XP
Track engagement, award XP and levels, and reward active members with roles automatically.
Web Dashboard
Next.js admin panel with Discord OAuth2, analytics, audit log, and real-time conversation viewer.
Reaction Roles
Role menus where users get roles by reacting. Custom and Unicode emoji support with built-in templates.
Technology stack
Volvox.Bot is built on a modern, production-ready stack:| Component | Technology |
|---|---|
| Bot runtime | Node.js 22+, discord.js v14 |
| AI | Anthropic Claude (claude-haiku / claude-sonnet) |
| Database | PostgreSQL 17+ |
| Cache | Redis 7+ |
| Dashboard | Next.js, TypeScript |
| Deployment | Docker, Railway |