features commands economy team changelog status about github invite bot

What's Changed

Every update, fix, and improvement — tracked and documented.

May 12, 2026
v4.3 - Advanced Features & Premium UI Overhaul
  • NEW Giveaway System: Create, manage, and reroll giveaways using /giveaway start/end/reroll/list with DashMap for fast, reliable in-memory tracking.
  • NEW Fun Commands Expansion: 5 new interactive commands: /fun wyr (Would You Rather), /fun truth, /fun dare, /fun numberguess, and /fun scramble.
  • UI Premium Web Dashboard: Complete redesign of commands.html using a sleek glassmorphism card grid layout with dynamic FontAwesome icons.
  • UI Real-time Telemetry: shards.html has been massively upgraded with 30-second auto-refresh, global bot network grids, and detailed shard status cards.
  • FIX Database Migrations: Bot now safely recovers from Docker/Windows CRLF VersionMismatch panics on startup.
May 12, 2026
v4.2.2 - Elite Modernization & Stability
  • POLISH Codebase Refactor: Completely rebuilt the moderation.rs module to resolve deep Result type propagation errors and improve long-term maintainability.
  • FIX API Compatibility: Fixed type mismatches and mutability errors across the slowmode and global slowmode command loops.
  • PERF Lean Deployment: Removed deprecated AI and legacy reminder modules to reduce bot memory footprint and improve cold-start times.
  • UI Professional Branding: Purged hyperbolic terminology like "Ultimate" from all command responses in favor of a cleaner "Elite" visual identity.
  • NEW Subcommand Discovery: Properly registered /economy dice and /economy work_list in the main framework options.
May 11, 2026
v4.2.1 - Full AutoMod Suite & Event Logging
  • NEW AutoMod Anti-Spam: detects the same message sent 3+ times within 10 seconds, deletes it, and fires a mod log alert.
  • NEW AutoMod Anti-Invite: automatically deletes Discord invite links (discord.gg/, discord.com/invite/).
  • NEW AutoMod Anti-Caps: deletes messages where more than 70% of alphabetic characters are uppercase.
  • NEW AutoMod Anti-Mention Spam: deletes messages containing 5 or more user or role mentions.
  • NEW /automod command group: enable, disable, status, spam, invites, caps, mentions, blacklist-add, blacklist-remove, blacklist-list.
  • NEW Message logging: /msglogs — edits and deletes are logged to a dedicated channel with before/after content.
  • NEW Member logging: /memberlogs — member leaves are logged with account age and user ID.
  • NEW Goodbye messages: /goodbye — send a goodbye embed when members leave, with {user} and {server} placeholders.
  • FIX mod_cases CHECK constraint updated to include softban, shadowban, and shadowunban — these were previously rejected silently.
May 11, 2026
v4.2.0 - Sentinel Security Suite
  • NEW Sentinel Anti-Raid: per-guild join-rate detection auto-kicks raiders and fires an alert to the mod log channel. Configurable via /sentinel enable/disable/threshold/status.
  • NEW Shadow Ban System: /shadowban and /unshadowban silently apply/remove the mute role with no user notification. Requires /muterole setup. Full mod case audit trail.
  • NEW Tactical Commands: /tactical report generates full mod history; /tactical intercept locks all server channels at once; /tactical restore lifts the lock; /tactical breach kicks + purges a user's messages.
  • NEW /muterole config command to designate the server mute role for both /mute and /shadowban.
  • FIX All slash commands now call ctx.defer() before async work — eliminates the 3-second interaction timeout that caused "application did not respond" errors.
  • FIX /botinfo now runs its three database queries in parallel via tokio::join! — faster cold responses.
  • NEW TopStats.gg integration — /stats now shows monthly and all-time vote counts pulled from the TopStats API.
May 9, 2026
v4.1.2 - Live Status Sync
  • FIX shards.html now reads real Discord shard, uptime, guild, user, economy, XP, command, inventory, and version stats from the live Rust API.
  • FIX about.html now uses the same live stats source and real command registry count.
  • FIX The Vercel stats route now proxies the live bot API before falling back to Neon database totals.
  • UI Removed fabricated fallback metrics; unavailable data is now shown as unavailable instead of pretending to be live.
  • DOCS Refreshed README, security policy, contributing guide, and license text.
May 9, 2026
v4.1.0 - Hyperforge Market
  • NEW Added /economy shop, /economy buy, and /economy inventory.
  • NEW Added /economy profile with wallet, bank, net worth, local/global rank, and inventory count.
  • NEW Added /api/health and expanded /api/stats with command, transaction, inventory, and version telemetry.
  • NEW Added a global shop catalog with Profile, Cosmetic, Collectible, Boost, Utility, Community, and Limited categories.
  • NEW Added persistent inventory storage for purchased item quantities per server economy.
  • FIX Added optional Top.gg webhook secret verification before vote rewards are applied.
  • UI Updated website copy, command registry, and economy guide for the v4.1 shop flow.
  • FIX Synchronized bot help output with the real command surface.
May 8, 2026
v4.0.0 — The Hyperforge Reboot
  • NEW Registered 6 previously-invisible commands: /softban, /nuke, /botinfo, /embed, /timestamp, /math.
  • NEW Added reqwest HTTP client — bot can now call external APIs from commands.
  • NEW /bird, /cat, /panda now fetch live images + facts from some-random-api.com instead of broken hardcoded URLs.
  • NEW /timer actually works — DMs you when the countdown ends.
  • NEW /dictionary calls the Free Dictionary API and shows real definitions.
  • NEW /worldclock expanded from 3 to 9 cities with proper timezone offsets.
  • FIX Removed per-command webhook spam — every command was firing a webhook HTTP call.
  • FIX /botinfo commands counter now actually increments via post_command hook.
  • FIX /unban now uses a proper embed instead of a plain text response.
  • UI Standardized all moderation embed colors — red for bans, yellow for mutes, green for reversals.
  • UI Doubled joke, fact, and trivia question pools.
  • PERF Shared reqwest client in Data struct — one connection pool for all commands.