A massive philosophy shift towards simplicity, utility, and native Discord features. Bloat removed, essentials perfected.
🌟 Core Philosophy Shift
- Clean & Simple: Removed overly complex and bloated systems in favor of straight-forward, native discord experiences.
- Guided Onboarding: Implemented a flawless new member flow focusing on rules, verification, and role menus.
- Organized Setup: Simplified the server setup flow for administrators, utilizing sensible defaults and preview panes.
- Auto-Sharded: Upgraded the bot core to utilize native Auto-Sharding for infinite scalability across thousands of guilds.
- Web Sunset: Safely sunset the complex React web dashboard to focus exclusively on delivering the ultimate in-app Discord experience.
A dedicated frontend update focusing on interactive loading states, UX, and bringing the bot's live API telemetry to the homepage.
🌟 Website Updates
- Dynamic Telemetry Hook: The homepage Servers and Users statistics are no longer static dummy text; they now pull directly from the bot's live python memory via `fetch()`.
- Interactive Particle Engine: Injected `particles.js` into the Hero header layout, generating a cosmic constellation that tracks and bends to user mouse movements.
- Vanguard Welcome Modal: Added a sleek localized one-time welcome popup for new visitors bridging the V4.1 patch notes directly into their session.
The biggest Astra update yet. 10 new modules, a completely redesigned website, and a massive expansion of existing features.
🆕 New Modules
- Economy System — Full coin economy with daily/work rewards, server shop (with role rewards), leaderboard, and member-to-member transfers
- Warning System — Formal warnings with
/warn, /warnings, /delwarn, /clearwarns. DM sent on every warn
- AFK System — Set an AFK status with
/afk. Auto-replies on mention, auto-removes on message send
- Birthday System —
/birthday set/check/upcoming/config. Daily auto-announcements and optional birthday role assignment
- Suggestions —
/suggest with reaction voting, staff approve/deny/implement workflow, DM notifications to authors
- Anti-Raid Protection — Real-time mass-join detection with automatic server lockdown. Configurable threshold, window, and action (kick/ban)
- Invite Tracker — Track who invited who, full invite leaderboard, fake/left invite detection with
/invites check/leaderboard/whoinvited
- Fun Commands —
/8ball, /coinflip, /roll, /roast, /trivia, /choose, /rps
- Server Backup — Export/import full server configuration as JSON with
/backup export/import/info
🔧 Moderation Updates
- Added
/lock and /unlock — lock channels so members cannot send messages
- Added
/nick — change or reset a member's nickname
- Improved role hierarchy checks on all moderation commands
🌐 Website Overhaul
- Full homepage redesign — animated hero, v3 badge, expanded feature showcase with 12 cards
- New Commands page with live search/filter across all 50+ commands
- All inline styles eliminated and moved to external CSS classes
- Social links in footer, improved mobile layout,
type="button" on all toggle buttons
- Updated Terms of Service and Privacy Policy for v3
🗄️ Database
- Added 13 new tables for all v3 features (economy, warnings, AFK, birthdays, suggestions, invites, anti-raid)
- Non-destructive v3 migrations — safe to run on existing v2 deployments
- New "Premium Glass" design system with Outfit & Inter typography
- Enhanced glassmorphism effects with refined blur and color tokens
- Added Changelog to the global navbar
- Overhauled all 8 website pages for consistency
- Optimized grid systems for mobile and tablet
- Improved animation smoothness with cubic-bezier transitions
Major feature expansion and core system refactor. Astra becomes a complete community management platform.
Added
- XP/Leveling System — Earn XP by chatting with configurable role rewards and level-up announcements
- Giveaways — Button-based persistent giveaways with automated winner selection
- Auto-Moderation — Spam, link, invite, caps, and bad-word filters
- Temporary Voice Channels — Join-to-Create hubs
- Welcome System — Automated join/leave messages and auto-role
- Ticket System v2 — Categorized tickets with HTML transcripts
- Server Stats Dashboard — Real-time server and user statistics
Improved
- Standardized error handling across all cogs
- Non-destructive schema migrations for easier updates
- All embeds updated to use AstraEmbed for brand consistency
- Moderation:
/kick, /ban with confirmation dialog, /warn, /cases
- Audit Logging: member joins/leaves, message edits/deletes, bans
- Reaction Roles: persistent button-based menus with unique-role mode
- Interactive Polls: up to 10 options, real-time progress bars, one-vote integrity
- Reminders: flexible duration parsing with background scheduler
- Starboard: configurable threshold, self-star filtering, media support
- Ticket System:
/ticket_setup, persistent "Open Ticket" button, private channels
- General:
/ping, /about
- Persistent SQLite database with migrations, global error handler, modular cog architecture