Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Aegix

Aegix

Discord security and community, in one bot.
Real-time defense, automatic recovery, and 31 modules, all run from a live web dashboard.

Discord Verified 31 modules 9 languages Discord community GitHub stars

➕ Add to Discord  ·  🌐 Website  ·  ▶️ Live demo  ·  📚 Docs  ·  💬 Support

If Aegix looks useful, a ⭐ on the repo helps other server owners find it.


Why Aegix

Most servers run a security bot and a moderation bot and a utility bot, then juggle three dashboards and three bills. Aegix is all of it in one verified bot.

The security engine is audit-log driven, so it reacts the instant something destructive happens: it ties every dangerous action to the member who did it, trips a punishment once a threshold is crossed, and rebuilds what was destroyed. The community side handles everyday life in the server: tickets, invites, giveaways, reaction roles, voice rooms and more. All of it is configured from a real-time web dashboard, with no config files and no command syntax to memorize.

Running a server the old way With Aegix
A security bot, a moderation bot, and a utility bot One verified bot
Three dashboards to learn and configure One real-time dashboard
Three subscriptions to track A full free tier, optional Pro
Gaps where the bots do not talk to each other Security and community share one engine

At a glance

Pillar What it does
🛡️ Security AntiNuke, AntiRaid, panic mode, auto-lockdown, webhook defense, live security score
♻️ Recovery Rebuilds deleted channels and roles, restores the server name and icon, member backup
Verification OAuth2 gate, alt detection, jail / quarantine
🔨 Moderation Warn / mute / kick / ban cases, AutoMod, message logs, temp roles
🎉 Community Tickets, invites, giveaways, reaction roles, voice rooms, stats, welcome, and more

Aegix - all systems

Every module, explained

🛡️ Security - audit-log driven

  • AntiNuke engine - maps every destructive audit-log action to the executor, counts it in rolling per-action windows, and trips a punishment once a threshold is crossed.
  • AntiRaid shield - flags mass-joins, brand-new accounts, default avatars and suspicious username patterns in real time.
  • Panic mode - one command hard-locks the entire server during an active attack.
  • Security Audit - a live 0 to 100 grade of your configuration so you always know where the server is exposed.
  • Auto-lockdown - locks channels and pauses joins the moment a raid is detected, then lifts when the wave passes.
  • Webhook defense - detects and neutralizes hijacked or spam webhooks before they flood a channel.
  • Trust & whitelist - a protected list of members and bots the security engine will never punish.

♻️ Recovery - auto-repair

  • Channel & role recovery - recreates channels and roles deleted during a nuke, restoring names and positions.
  • Server restore - rolls back a changed server name or icon as soon as the change is detected.
  • Member backup - backs up your member list so you can re-invite everyone after a catastrophic wipe.

✅ Verification - the gate

  • OAuth2 verification - gate entry behind Discord OAuth with a clean, one-click flow.
  • Alt detection - same-IP correlation and minimum-account-age checks stop alt-account abuse.
  • Jail / quarantine - strips and snapshots a member's roles, drops them in a locked channel, and restores everything on release.

🔨 Moderation

  • Moderation cases - warn, mute, kick, ban and timeout with a searchable case history.
  • AutoMod - configurable filters for spam, invites, mentions and banned content.
  • Message logs - full edit, delete and bulk-delete logging to a channel you choose.
  • Temp roles - grant roles that expire automatically after a set duration.

🎉 Community & engagement

  • Invite tracking - real, fake, left and net invites with leaderboards, reward roles and a protected whitelist.
  • Support tickets - button-driven tickets with categories, claim/close, HTML transcripts and inactivity auto-close.
  • Giveaways - hosted giveaways with requirements, multiple winners and rerolls.
  • Reaction roles & role menus - self-assign roles by reaction or dropdown, with normal, unique, verify and add-only modes.
  • Welcome - customizable join messages and auto-roles.
  • Voice rooms - temporary, member-owned voice channels created on demand.
  • Suggestions & polls - collect and vote on community ideas.
  • Social alerts - notify your server when a creator goes live or posts.
  • Stats channels - live member, online and boost counters surfaced right in the server and dashboard.
  • Bump reminder & ghost-ping detection - keep the server active and catch bad-faith pings.

Free vs Pro

Aegix is genuinely useful on the free tier. Pro unlocks the heavier community and utility modules.

Free forever Pro unlocks
Full security suite: AntiNuke, AntiRaid, panic mode, auto-lockdown, webhook defense Server backups
Recovery: channel, role and server restore Role menus
Verification, alt detection, jail Message builder
Moderation cases, AutoMod, message logs, temp roles Tag & status rewards
Tickets, invites, giveaways, reaction roles, voice rooms, stats, welcome, suggestions, polls, social alerts, bump Nitro boost tracking

See the full breakdown at aegix.wtf/pricing.


The dashboard

Aegix ships with a full web dashboard so admins never touch a config file. Toggle modules, build embeds, wire reaction roles with a live preview, browse moderation cases and read your security score, all in real time.

Aegix dashboard demo


Get started

  1. Add Aegix - invite the bot from aegix.wtf/invite and approve the requested permissions.
  2. Open the dashboard - log in with Discord at aegix.wtf and pick the server you want to protect.
  3. Run the setup wizard - apply the recommended AntiNuke, AntiRaid, verification and recovery defaults in a couple of clicks.

Full walkthrough in the docs.


Built with

Layer Stack
Language TypeScript
Bot framework discord.js v14
Dashboard Next.js + React
Database PostgreSQL + Drizzle ORM
Auth Discord OAuth2
Runtime & ops Node.js + PM2
Testing Vitest
Localization Built-in i18n, 9 languages (English, French, German, Italian, Polish, Portuguese, Russian, Spanish, Turkish)

The architecture is event-driven: dedicated listeners for audit-log entries, member joins, message events and reaction changes feed a set of security and community engines, each with its own persistent store and per-guild configuration.


Trust & transparency

  • Discord Verified - the bot has passed Discord's official verification review.
  • 🔐 Least-privilege permissions - every permission Aegix requests maps to a specific defense. Full breakdown at aegix.wtf/features.
  • 📜 Clear policies - public Privacy Policy and Terms.

Links

🌐 Website aegix.wtf
➕ Add to Discord aegix.wtf/invite
▶️ Live demo aegix.wtf/demo
📚 Docs aegix.wtf/docs
🧾 Commands aegix.wtf/commands
💸 Pricing aegix.wtf/pricing
💬 Support server discord.gg/aegix

About the developer

Aegix is designed, built and maintained by trxst.

I build full products end to end: websites, dashboards and custom Discord bots from scratch. Aegix is one of them. If you need something similar built for your own project or community, my portfolio is at trxst.xyz.


Notice

Aegix is a proprietary project. This repository is a showcase; it presents the bot, its features and its dashboard. The source code is private and not distributed here.

For access, partnerships or commissions, reach out on the support server or via trxst.xyz.

If you made it this far, a ⭐ is genuinely appreciated.

© Aegix. All rights reserved.

About

Aegix - Discord security & community in one bot. AntiNuke, AntiRaid, auto-recovery, verification, moderation and 31 modules, managed from a live dashboard. Showcase repo (source private).

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors