Back to Projects
Full-Stack Discord Bot Web Dashboard 110+ Files

Sonder

A Discord community OS with 70+ commands, a React web dashboard, a full virtual economy, automated moderation, music streaming, and AI-powered sentiment analysis — all behind a deceptively empty README.

5-10K Lines of Code
110+ Files
70+ Commands
6 Major Systems

The Problem

Discord community management is fragmented across dozens of single-purpose bots, each with its own configuration, its own data silo, and its own failure modes. Running a serious community means juggling moderation bots, music bots, economy bots, analytics — none of which talk to each other.

Sonder consolidates everything into one coherent system with shared state, a unified command interface, and a web dashboard for management.

Key Features

70+ Commands

Comprehensive command suite spanning moderation, economy, music, utilities, fun, and AI-powered interactions. Slash commands and prefix support.

React Web Dashboard

Full management interface for server configuration, analytics, user management, and real-time monitoring. OAuth-based Discord login.

Virtual Economy

Complete economy system with currency, shops, inventory, trading, and leaderboards. Persistent across sessions via PostgreSQL.

Automated Moderation

AI-powered content filtering, auto-mod rules, warning systems, and escalation workflows. Configurable per-server.

Music Player

Full music streaming with queue management, playlists, volume control, and audio effects. Multi-source support.

AI Sentiment Analysis

Real-time sentiment tracking across channels. Detect toxicity trends, community mood shifts, and potential issues before they escalate.

Tech Stack

Node.js Discord.js React PostgreSQL Redis Express OAuth 2.0