NEW Anti-Nuke Protection - Detects mass bans, kicks, channel deletions, and role deletions. Strips the attacker's roles and optionally bans them. Configurable thresholds and trusted roles.
NEW Join Gate / Captcha - Require new members to verify before accessing the server. Button click or math captcha mode.
NEW Custom Commands - Text-triggered responses with embed support and placeholders.
NEW Application Forms - Staff apps, whitelist requests, partnerships. Members fill a modal, staff review with accept/deny buttons.
NEW Auto Wipe Overhaul - Multiple channels, each with interval/daily/weekly schedules in EST. Preserves pinned and sticky messages.
NEW Ticket Analytics - Open counts by type, average close time, staff leaderboard.
NEW Member Growth Charts - 30-day joins/leaves chart with stats on the Analytics page.
NEW Bulk Member Actions - Search members and grant/remove roles in batch from Member Lookup.
NEW Public Web Leaderboard - Opt-in public XP leaderboard page with weekly tab and prestige stars.
NEW MEE6 Import - One-click XP migration from MEE6. Nobody loses progress.
IMPROVED Level System - Prestige, weekly XP, PIL rank cards with custom backgrounds, per-role/channel multipliers, global event boost, no-XP zones, voice XP guards (min humans, AFK exempt).
IMPROVED Age Verification - 5-tab panel with custom DMs, security controls, bypass roles, photo deletion, cross-server trust toggle, and full history.
IMPROVED Reaction Roles - Full embed-editor builder with live preview, button or reaction mode, edit existing messages, unlimited bindings.
IMPROVED Invite Tracker - Tracks leaves, rejoins, account age. Full dashboard with leaderboard, revoke, and CSV export.
IMPROVED Suggestions - Approved/denied suggestions are now locked. Voting buttons and reactions removed on decision.
IMPROVED Dashboard Navigation - Reorganized into 8 groups with subtab pages. Auto-collapsing sidebar. Partner Network hidden for non-partners.
IMPROVED Tickets - Per-type transcript toggle, auto follow-up messages, action buttons and auto-pull for normal tickets, analytics tab.
IMPROVED Camera Enforcement - Tags members in voice text chat, no admin bypass, configurable grace period and action.
FIX Log Routing - Panel settings now actually apply. All 73 log calls route by level.
FIX Autoresponder - Was silently broken after prefix removal. Restored.
FIX IPC Crashes - Fixed asyncio.run() crash affecting pronoun post, reaction roles, and GBR.
FIX Invite Tracker - fetch_invites() replaced with guild.invites() for correct discord.py version.
FIX Level Config - Panel was writing to wrong database. Fixed.
FIX Rate Limits - Rust status loop rate limiting fixed with proper backoff.
FIX Member Counter - No longer shows total=online when presence data hasn't loaded.
FIX Ticket Type Delete - Now auto-saves immediately instead of reverting on refresh.
REMOVED Legacy ! prefix commands. Peacekeeper is now slash-only.