? About | AegisForge
features commands economy team changelog status about github invite bot
the project

about aegisforge

A production-grade Discord bot built entirely in Rust — engineered for speed, reliability, and deep server control without unnecessary bloat.

AegisForge is built for communities that need reliable, high-performance tools. Moderation, economy, shop inventory, leveling, and utility workflows are designed to stay fast and consistent as a server grows.

Rust gives the bot predictable performance and memory safety. Tokio handles concurrent work, Serenity and Poise power Discord interactions, SQLx manages PostgreSQL persistence, and DashMap keeps hot guild configuration data quick to access.

Whether you run a small friend server or a busy public community, AegisForge keeps the basics close at hand: clear commands, persistent settings, live stats, and practical automation.

By the Numbers

-- Active Servers
-- Total Users
70+ Commands
v4.3 Current Version

What AegisForge Does

🛡️

Moderation

Ban, kick, mute, timeout, warn, purge, slowmode, lock — all with structured embed responses and a persistent case numbering system for accountability.

💰

Economy

Wallets, banking, daily rewards, shop purchases, persistent inventories, gambling, rob mechanics, and rich leaderboards — all persisted in PostgreSQL.

📈

Leveling

Automatic XP tracking per message, configurable level-up announcements, and role rewards at specific milestones to keep active members recognized.

🚨

Sentinel Security

Real-time raid detection, shadow bans, AutoMod with keyword blacklists, and configurable anti-spam thresholds to protect your community automatically.

⚙️

Configuration

Fully customizable per-guild settings — welcome/goodbye channels, auto-role on join, moderation log channels, and per-server command prefix.

Utility & Fun

Dozens of quality-of-life commands: server info, user lookup, avatar, QR codes, math, world clock, reaction polls, trivia, coinflip, and more.

Technology Stack

🦀 Rust core language Memory-safe, zero GC, predictable performance across all workloads.
Tokio async runtime Non-blocking concurrent task handling for thousands of simultaneous events.
🔷 Serenity discord client Low-level Discord API client with full gateway and REST support.
🎯 Poise command framework Slash command and prefix command framework built on top of Serenity.
🐘 SQLx database layer Async PostgreSQL client with runtime-verified queries for safety.
🗄️ Neon serverless pg Serverless PostgreSQL with connection pooling via PgBouncer proxy.
🔑 DashMap cache layer Lock-free concurrent hashmap for in-memory guild configuration caching.
🌐 Axum web server High-performance web server powering the stats and health API endpoints.

Version History

May 2026
v4.3 — Sentinel & AutoMod
Introduced Sentinel anti-raid engine, shadow bans, AutoMod keyword filtering, tactical kick with message purge, case management system, and a full website redesign.
April 2026
v4.3 — Economy & Leveling Overhaul
Added gambling commands (blackjack, slots, coinflip, dice), fishing, hunting, a full shop/inventory system, and XP-based role rewards.
March 2026
v4.0 — Rust Rewrite
Complete rewrite from JavaScript to Rust using Serenity + Poise. Migrated to PostgreSQL via Neon for persistent server-wide economy and leveling data.
2025
v1–v3 — Early Development
Initial bot prototype built in JavaScript with basic moderation commands. Iterated through several versions adding utility, fun, and configuration features.

Ready to try it?

AegisForge is free and installs in seconds. No setup required.