📋 Updates

What's New

Every update, fix, and improvement to Asgard — documented here.

v3.1.0 Major Release
25 June 2026
✅ Added
  • Anti-scam system with staff ping modes (high_risk, dm_reply, all) and bulk category exemptions
  • Verification system — BSS button/modal, ESS rules + quiz with heat scoring, VIP CAPTCHA with analytics dashboard
  • Welcome & leave system — BSS 5 presets, ESS 15 presets + custom modal, VIP 25 presets + custom title/colour/image
  • Ticket system with persistent action views, reaction removal on panel, and staff routing
  • AI chat (/ai) and AI image generation (/generate_image) — VIP tier
  • Server backup system — create, list, restore, delete configuration snapshots
  • Forensic logging with trust and heat score tracking per member
  • Role persistence — restore member roles on rejoin
  • Invite statistics leaderboard
  • Staff notes system — add, view, delete private notes on members
  • Snipe command — view last deleted message in a channel
  • Application system — custom forms, submission management, panel deployment
  • Monitor manage — track and alert on admin actions by specific roles
  • Giveaway templates and VIP giveaway types
  • Security audit command — full server vulnerability scan
  • Severity scoring system — guild-level risk score tracking
  • Temporary roles with automatic expiry
  • Admin panel on website — license management, key generation, server overview with member counts and owner
  • Manage commands UI — per-guild enable/disable of command categories
  • Bot activation flow with interactive license key entry and category picker
🔄 Changed
  • Merged VIP command set — reduced guild command count from 97 to 64 using Choice parameters
  • Staggered startup sync with delays to prevent Discord rate limiting
  • Force resync now supports dry-run, DM notification, and full modes
  • Website colour scheme updated to dark forest green
  • All page logos updated to use logo.png branding
🐛 Fixed
  • Fixed anti-scam bulk category exemption accumulation into set
  • Fixed discord.ChannelType enum not passable to int() — added helper
  • Fixed persistent views not surviving bot restarts (registered via add_view on startup)
  • Fixed asyncio.create_task garbage collection — migrated to discord.ext.tasks
  • Fixed ESS commands registered before VIP causing Command already registered errors
  • Fixed string/int type mismatches in JSON-backed server ID lookups
  • Fixed activate_bot ImportError — added missing build_category_picker_embed and related functions
v3.0.0 Major Release
15 March 2025
✅ Added
  • AI Assistance module — intelligent FAQ answering and moderation suggestions
  • Advanced Anti-Nuke System for VIP tier with automatic role restoration
  • New web dashboard with Discord OAuth2 login and server management
  • Three-tier licence system: BSS, ESS, VIP with automated activation
  • Cross-server shared ban lists for VIP servers
  • Comprehensive audit log with 7, 30, and 90-day retention by tier
🔄 Changed
  • Completely rebuilt command architecture with AsgardBSSCommand, AsgardESSCommand, AsgardVIPCommand
  • Ticket system now supports unlimited categories on ESS and VIP
  • Improved permission validation with BigInt flag checking
v2.5.0 Minor Release
1 February 2025
✅ Added
  • Role backup and restore system
  • Scheduled announcements with cron-style scheduling
  • Reaction roles with up to 25 roles per message
  • Anti-invite-link filter with whitelist support
🐛 Fixed
  • Fixed ticket transcripts not generating on certain server configurations
  • Corrected welcome message variable substitution for usernames with special characters
v2.4.2 Patch
10 January 2025
🐛 Fixed
  • Resolved rate limit handling on bulk moderation actions
  • Fixed edge case where anti-spam would flag bot accounts
  • Corrected timezone handling in audit log timestamps
v2.4.0 Minor Release
5 December 2024
✅ Added
  • Raid protection with configurable join velocity detection
  • Member verification gate with CAPTCHA and reaction modes
  • Warning system with threshold-based auto-escalation
  • Timed mute, kick, and ban with automatic expiry
🔄 Changed
  • Moderation commands now require explicit reason for all punishments
  • Improved embed styling for all bot responses
v2.0.0 Major Release
1 October 2024
✅ Added
  • Slash command support — all commands migrated to Discord application commands
  • Server setup automation with one-command configuration templates
  • Multi-category ticket system with staff assignment routing
  • Customisable welcome and leave embeds with variable substitution
🗑️ Removed
  • Legacy prefix commands removed — all commands are now slash-based