What's new.
A timeline of every meaningful change. Adds, fixes, deprecations, all annotated, all dated, no marketing.
Akiko Panel Refresh
- chg
Refreshed the entire UI/UX for the panel for better navigability and readability.
- add
We also swapped over to Nextjs 16!
Improving Akiko
- fix
Welcomer local image rendering issue.
- chg
Error handling in image processing improved.
- add
AI context and workflow enhancements.
Improving AI
- chg
AI model configuration and workflow improvements
- fix
AI web search fallbacks and response rejection checks
- chg
Polished frontend interactions and welcomer card functionality
- chg
Improved AI model configuration and workflow.
- chg
Enhanced AI debug tools and response rejection checks.
- fix
Fixed AI web search fallbacks and response quieting.
- add
Added AI worker embed circuit breaker and low value message quieting.
Improving Features
- add
Welcomer cards and quick setup dashboard flow
- chg
Leveling card image fetching moved off loop for performance
- fix
Leveling card background previews, dashboard quick setup actions, and automod dashboard fallback dispatch
- chg
Verification risk checks improved
Improving Akiko
- add
Cluster safe quick setup and warning escalation coverage
- add
Quick setup dashboard flow and welcomer card config API
- chg
Leveling card image fetches moved off loop for performance improvement
- chg
Verification risk checks improved
- chg
Heat decay fixes and normalization
- fix
Automod dashboard fallback dispatch and leveling card background previews
Improving Stability
- fix
Images not loading in custom level cards
- fix
Claiming expired vote rewards
- fix
Userinfo partial member roles
- fix
AI crisis and repetition handling
- fix
Verification client and bot side issues
- add
Automod heat system dashboard and API support
- add
Mock API for testing and web redesign
- chg
Leveling system updates
- chg
AI memory tweaks
- chg
Dashboard cache scoping and verification
- fix
Images not loading in custom level cards.
- fix
Claiming expired vote rewards.
- fix
Userinfo partial member roles.
- fix
AI crisis and repetition handling.
- fix
Verification client and bot side issues.
- add
Automod heat system dashboard and API support.
- add
Mock API for testing and web redesign.
- chg
Leveling system updates.
- chg
AI memory tweaks and improvements.
- chg
Panel API authentication and security updates.
- chg
Improved error handling in API fetch and caching mechanism for dashboard data
- chg
Updated Akiko branding with full-body artwork
- chg
Better vote call to action
- chg
Feedback ratelimiting and forum channel support
- chg
Improved vote cta for level rewards
- chg
Updated welcomer hints
- chg
Refreshed Akiko branding with full-body artwork
- fix
Fixed images not loading in custom level cards
- fix
Fixed claiming expired vote rewards
- fix
Fixed userinfo partial member roles
- fix
Fixed ai crisis and repetition handling
- fix
Fixed verification client and bot side issues
- fix
Fixed various frontend and backend issues
- chg
Improved error handling in API fetch
- chg
Harden critical security paths
- chg
Improved vote call-to-action
- chg
Panel API authentication
New Features Added
- add
Mock API for testing and web redesign
- add
Save All button to dashboard
- add
Promotion detection option to scam detection settings
- add
Bot invite overlay and validation for bot presence in guild
- chg
Improved error handling in AI and AuditLog Cogs
- chg
Enhanced modal dragging functionality with position clamping
- fix
Missing GET route for /api/guild/:guildId/general endpoint
- fix
Auditlog event handling
- fix
Automod persistence issues
- fix
Channel and role input handling in special fields
- fix
VerificationClient API key loading
New Features Added
- add
Guaranteed wins item and toast notification
- add
Rule34.xxx API fallback to rule34 command
- add
Vote button glow animation
- add
Reply context to AI
- chg
Updated vote button to show thanks for voting if voted recently
- fix
Fixed slots SQL syntax error
- fix
Fixed item removal query SQL syntax error
- fix
Fixed race condition in item use endpoint
- fix
Fixed dealers marked cards use-item to set guaranteed wins
- add
Guaranteed wins column to user record table
- chg
Economy gathering items to have more variety
- chg
Vote button to show thanks for voting if voted recently
- fix
Prisma DB pulling and generating issue
- fix
Coin gamble balance update issue
- fix
SQL syntax error in item removal query
- fix
Slots SQL syntax error
- fix
Race condition in item use endpoint
New Features Added
- add
Reply context to AI
- add
Vote button glow animation
- add
Rule34.xxx API fallback to rule34 command
- chg
Vote button shows thanks for voting if voted recently
- chg
Economy gathering items have more variety
- fix
Race condition in item use endpoint
- fix
SQL syntax error in item removal query
- fix
Slots SQL syntax error
- fix
Dealers marked cards use-item to set guaranteed wins
- add
Reply context to AI functionality
- chg
Economy gathering items variety increased
- chg
Vote button now shows thanks for voting if voted recently
- fix
Fixes for slots SQL syntax error
- fix
Fix for item use endpoint race condition
- fix
Fix for dealers marked cards use-item functionality
- fix
Fix for coin gamble balance update
New Features Added
- add
Reply context to AI feature
- add
Vote button glow animation
- add
Rule34.xxx API fallback to rule34 command
- chg
Improved economy gathering items variety
- chg
Updated vote button to show thanks for voting if voted recently
- fix
Fixed slots SQL syntax error
- fix
Fixed item removal query SQL syntax error
- fix
Fixed dealers marked cards use-item to set guaranteed_wins
- fix
Fixed coin_gamble balance update by converting to bigint
- fix
Fixed race condition in item use endpoint
- add
Guaranteed wins item removal and toast notification
- chg
Vote button shows thanks for voting if voted recently
- fix
SQL syntax error in item removal query
- fix
Slots SQL syntax error
- fix
Race condition in item use endpoint
- fix
Dealers marked cards use-item to set guaranteed wins
- add
Reply context to AI
- chg
Economy gathering items have more variety
- fix
Dealers marked cards use-item to set guaranteed_wins
- chg
Improved economy effects and login redirect
- fix
Fixed SQL syntax error in item removal query
- fix
Fixed guaranteed wins item removal and toast notification
- chg
Economy gathering items now have more variety
- fix
Fixed slots sql syntax error
- fix
Fixed item removal query sql syntax error
- chg
Coin gamble balance update to use bigint
- chg
Vote button to show thanks for voting if voted recently
- chg
Economy effects and login redirect improvements
- add
More variety to economy gathering items
- fix
Negative channel caching and rule34.xxx API fallback
- chg
Implemented economy effects and login redirect improvements
- chg
Updated coin_gamble balance update to use bigint
- fix
SQL syntax error in slots
- chg
Economy gathering items to have more variety
- fix
Ratelimits and cross-cluster interference
- chg
Allowed all clusters to post stats to database for panel aggregation
- chg
Added more variety to economy gathering items
- chg
Added negative channel caching
- add
Reply context to AI functionality
- chg
Dealers marked cards now stack on use
- chg
Vote button now shows thanks for voting if voted recently
- fix
SQL syntax error in item removal query fixed
- fix
Slots SQL syntax error fixed
- fix
Race condition in item use endpoint fixed
- fix
Coin gamble balance update now uses bigint
- fix
Coin gamble balance update issue
- fix
Dealers marked cards use-item issue
- fix
Ratelimit lockdown issue
- fix
Fixes for dealers marked cards
- fix
Fix for slots SQL syntax error
- fix
Fix for item removal query SQL syntax error
- fix
Fix for race condition in item use endpoint
- fix
Fix for guaranteed wins item removal and toast notification
- fix
Fixed SQL syntax errors in item removal query and slots
- fix
Item use endpoint race condition
- fix
Coin gamble balance update
- fix
Ratelimits and interference issues
- fix
Guaranteed wins item removal and toast notification issue
- fix
Ratelimits and lockdown
- chg
Improved economy gathering items with more variety
- chg
Updated economy gathering items with more variety
New Features Added
- add
Vote button glow animation
- add
Guaranteed wins item removal and toast notification
- add
Rule34.xxx API fallback to rule34 command
- chg
Vote button now shows thanks for voting if voted recently
- fix
Coin gamble balance update issue
- fix
SQL syntax error in item removal query
- fix
Slots SQL syntax error
- fix
Race condition in item use endpoint
- fix
Dealers marked cards use-item issue
New Features Added
- add
Vote button glow animation
- add
Guaranteed wins item removal and toast notification
- add
Rule34.xxx API fallback to rule34 command
- chg
Vote button shows thanks for voting if voted recently
- chg
Dealers marked cards stack on use
- chg
Economy effects and login redirect improvements implemented
- fix
Race condition in item use endpoint fixed
- fix
SQL syntax error in item removal query fixed
- fix
Slots SQL syntax error fixed
- fix
Lunar API 401 retry logic fixed
- fix
Account bio model fixed
- chg
Vote button now shows thanks for voting if voted recently
- chg
Economy gathering items now have more variety
- fix
Race condition in item use endpoint
- fix
SQL syntax error in item removal query
- fix
Slots SQL syntax error
- fix
Lunar API 401 retry logic
- fix
Account bio model
- chg
Dealers marked cards now stack on use
- fix
Fixed race condition in item use endpoint
- fix
Fixed SQL syntax error in item removal query
- fix
Fixed slots SQL syntax error
- fix
Fixed lunar API 401 retry logic
- chg
Economy effects and login redirect improvements
- add
Guaranteed wins item with removal and toast notification
- fix
SQL syntax error in slots query fixed
- chg
Effects now stack
- add
Negative channel caching added
- chg
Ratelimits and lockdown implemented
- chg
Dashboard usage and configuration updated
- add
Guaranteed wins item removal and toast notification implemented
- add
Rule34.xxx API fallback to rule34 command added
- chg
Dealers marked cards stack on use changed
- chg
Economy effects and login redirect improved
- fix
Security issues fixed
- fix
Security issues
- chg
Music functionality improved
- chg
Welcomer now directs users to dashboard for configuration
- add
Guaranteed wins item with toast notification
- chg
Dealers marked cards use-item now sets guaranteed wins
- add
Guaranteed wins item functionality
- fix
Slots SQL syntax error resolved
- fix
Lunar API 401 retry logic issue fixed
- fix
Account bio model issues resolved
- fix
Security issues addressed
- rem
Guaranteed wins item removal implemented
- fix
Allowed all clusters to post stats to database for panel aggregation
- add
Guaranteed wins column to user record table
- chg
Cluster checks added to prevent cross-cluster interference
- fix
SQL syntax error in slots fixed
- fix
Negative channel caching issue fixed
- add
More variety to economy gathering items
- fix
Negative channel caching and rule34.xxx API fallback
- add
Economy effects and login redirect improvements were implemented
- add
Guaranteed wins column was added to user records table
- add
More variety was added to economy gathering items
- add
Rule34.xxx API fallback was added to rule34 command
- fix
Allow all clusters to post stats to database for panel aggregation
- fix
Fixed possible XSS vulnerability
- fix
Fixed account bio model
Bug Fixes Released
- fix
Transient Discord errors are now handled properly.
- fix
Lunar API 401 retry logic has been improved.
- fix
Cross-cluster interference has been prevented.
- chg
Ratelimits have been updated for better performance.
- chg
Logging verbosity has been reduced.
- add
Cluster checks have been added to prevent interference.
- chg
Welcomer now directs users to the dashboard for configuration.
- fix
Possible XSS vulnerabilities have been fixed.
- add
Ban tracking has been implemented for the panel.
- fix
Transient Discord errors are now handled properly
- fix
Lunar API 401 retry logic has been improved
- fix
Ban handoff issues have been resolved
- fix
Possible XSS vulnerabilities have been addressed
- chg
Welcomer now directs users to the dashboard for configuration
- chg
Dashboard usage is now tracked
- add
Ban tracking has been implemented for the panel
- chg
Effects now stack in the panel
- chg
Account bio model has been updated
- add
Dashboard usage tracking feature
- chg
Welcomer now directs users to dashboard for configuration
- fix
Ban handoff issue has been resolved
- fix
Possible XSS vulnerability has been fixed
- add
Effects can now stack
- chg
Color updates have been applied
- add
Ban tracking feature for panel
- chg
Effects now stack properly
- chg
Effects now stack
- add
Ban tracking feature has been added to the panel
- add
Dashboard usage tracking feature added
- fix
Transient Discord errors fixed
- fix
Lunar API 401 retry logic fixed
- fix
Ban handoff issue fixed
- fix
Possible XSS vulnerability fixed
- chg
Account bio model fixed
- chg
Security issues fixed
- chg
Color updates applied
- chg
Ban tracking feature added for panel
- fix
Transient Discord errors have been fixed
- fix
Lunar API 401 retry logic has been fixed
- fix
Possible XSS vulnerabilities have been fixed
- fix
Account bio model issues have been fixed
- fix
Transient Discord errors are now fixed
- add
Ban tracking feature has been added to panel
- chg
Security issues addressed
- chg
Color updates and other visual changes made
- add
Push dashboard usage feature added
- chg
Welcomer updated to direct users to dashboard for configuration
- chg
Color updates and minor changes
- add
Ban tracking for panel
- fix
Transient Discord errors
- fix
Lunar API 401 retry logic
- fix
Possible XSS vulnerability
- fix
Account bio model issues
- fix
Ban handoff issues
- chg
Color updates and improvements
- fix
Security issues
- fix
Ban handoff issues have been resolved.
- fix
Possible XSS vulnerabilities have been addressed.
- chg
Effects now stack properly.
- chg
Color updates have been applied.
- add
Ban tracking for panel feature added
- add
Ratelimit lockdown feature added
- fix
Ban handoff issue
- fix
Ratelimit lockdown and fixes implemented
- fix
Ban handoff fixed
- chg
Color updates and other visual changes implemented
- chg
Account bio model updated
- chg
Effects stack made
- chg
Color updates implemented
- add
Ban tracking for panel added
- add
Dashboard usage tracking added
- fix
Ratelimit issues were resolved
- fix
Transient Discord errors were fixed
- fix
Lunar API 401 retry logic was improved
- fix
Ban handoff issues were resolved
- fix
Possible XSS vulnerabilities were fixed
- chg
Account bio model was updated
- add
Ban tracking was added for panel
- chg
Color updates were made
- fix
Ratelimit lockdown implemented to prevent abuse
- fix
Account bio model has been fixed
- chg
Dashboard usage tracking has been implemented
- chg
Effects can now be stacked
- add
Dashboard usage tracking implemented
- chg
Effects stack made to work
- fix
Account bio model issue fixed
- fix
Transient discord errors fixed
- rem
Lunar API token refresh logic removed
- fix
Ratelimit lockdown and security issues resolved
- fix
Ratelimit lockdown implemented
- fix
Security issues have been addressed
- chg
Color updates and other improvements made
- add
Ban handoff functionality
- fix
Transient Discord errors are now handled
- add
Direct users to dashboard for configuration
- chg
Improved logging for get and fetch requests
- add
Ban tracking has been added to the panel
- add
Ratelimit lockdown has been implemented
- add
Push dashboard usage has been added
- chg
Welcomer now gets populated
- chg
Account bio model has been updated.
- chg
Ratelimit lockdown has been implemented.
- chg
Updated docker-compose.yml file
- fix
Account bio model issue
- add
Ratelimit lockdown feature
- chg
Color updates and changes made
- chg
Improved logging and request tracing
- chg
Updated account bio model
- chg
Made effects stack
- rem
Lunar API token refresh logic
- add
Push dashboard usage feature
- fix
Lunar API 401 retry logic issue resolved
- fix
Ban handoff issue resolved
- chg
Color updates and other visual changes
- chg
Color updates
Bug Fixes Added
- fix
Transient Discord errors have been fixed
- fix
Account bio model has been fixed
- fix
Ban handoff issues have been resolved
- fix
Possible XSS vulnerabilities have been fixed
- fix
Security issues have been fixed
- chg
Economy commands have been improved to resolve conflicts
- chg
Effects now stack
- chg
Color updates have been made
- add
Ban tracking has been added for panel
- chg
Welcomer now gets populated
- fix
Account bio model issues have been resolved
- fix
Possible XSS vulnerabilities have been patched
- chg
Economy command conflicts have been resolved
- chg
Tool item types have been cleaned up
- chg
Effects now stack properly
- chg
Security issues have been addressed
- add
Detailed logging has been added to ban tracking
- add
Ban tracking has been implemented for panel
- chg
Color updates have been applied
- fix
Datetime timezone errors in handoff monitor have been fixed
- fix
Resolved command conflicts in economy system
- fix
Fixed tool item types in economy
- fix
Removed duplicate cogs in economy
- fix
Fixed economy hot reload issue
- fix
Fixed economy gather command to use weighted loot table selection
- add
Added command to cleanup duplicate ban records
- fix
Fixed ban crawl handoff recovery and takeover from stale clusters
- fix
Fixed possible XSS vulnerability
- chg
Improved ban tracking and handoff monitoring
- fix
Fixed economy hot reload by checking if extension already loaded
- fix
Fixed ban crawl handoff recovery by increasing heartbeat timeout to 5 minutes
- fix
Fixed datetime timezone error in handoff monitor
- chg
Improved automod event listener registration
- chg
Converted automod group to text-only to reduce slash command size
- fix
Fixed security issues
- add
Added ban tracking for panel
- chg
Updated color scheme and made sure welcomer gets populated
- add
Effects stacking feature
- add
Ban tracking for panel
- chg
Economy system improved with weighted loot table selection
- chg
Automod command group converted to text-only for size reduction
- fix
Security issues fixed
- fix
Possible XSS vulnerability fixed
- fix
DateTime timezone error in handoff monitor fixed
- fix
Economy hot reload issue fixed
- rem
Unused imports removed with autoflake
- fix
Security issues were fixed
- fix
Possible XSS vulnerability was fixed
- chg
Economy system was improved for better maintainability
- add
Command to cleanup duplicate ban records was added
- fix
Ban crawl handoff recovery was fixed
- fix
Economy hot reload was fixed
- chg
Automod event listener registration was improved
- chg
Automod command group was split into top-level commands
- fix
Command tree creation error was fixed
- chg
Tag and report_setup command groups were converted to text-only
- fix
Datetime timezone error in handoff monitor was fixed
- add
Detailed logging was added to ban tracking register function
- chg
Webp avatars were converted to png for welcomer preview api compatibility
Economy Fixes
- fix
Security issues were fixed
- fix
Possible XSS vulnerability was fixed
- fix
Ban crawl handoff recovery was fixed
- fix
Economy hot reload was fixed
- fix
Datetime timezone error was fixed
- chg
Economy gather command now uses weighted loot table selection
- add
Command to cleanup duplicate ban records was added
- chg
Automod command group was split into top-level commands
- fix
Automod event listener registration was fixed
- chg
Webp avatars are now converted to png for welcomer preview api compatibility
- add
Command to cleanup duplicate ban records
- add
Detailed logging to ban tracking register function
- add
Log message to confirm handoff monitor starts on cog load
- chg
Economy gather command to use weighted loot table selection
- chg
Automod group to text-only to reduce slash command size
- chg
Tag and report_setup command groups to text-only
- chg
Eco command group to multiple top-level commands
- fix
Datetime timezone error in handoff monitor
- fix
Cleanup duplicates to group by user_id+guild_id only
- fix
Ban crawl handoff - allow takeover from stale clusters
- fix
Economy hot reload by checking if extension already loaded
- fix
Possible XSS vulnerability
- fix
Welcomer preview retry logic and CORS issues
- rem
Ethicalads integration due to application denial
Economy Updates
- add
Eco command for item descriptions
- chg
Economy system refactored into single /eco group command structure
- chg
Automod group converted to text-only to reduce slash command size
- chg
Tag and report_setup command groups converted to text-only
- chg
Fun.py entertainment commands converted to text-only
- fix
Command tree creation error fixed by calculating command sizes
- fix
Possible XSS vulnerability fixed
- fix
Welcomer preview retry logic fixed
- add
Premium upgrade UI for free users on account page
- add
Lockdown members_role configuration
- chg
Lockdown schema updated to make locked_by/locked_at optional
- rem
Ethicalads integration removed due to application denial
- rem
Unused starboard channel selector initialization removed
- chg
Economy system refactored into a single /eco group command structure to reduce slash command count.
- chg
Automod group converted to text-only to reduce slash command size below 8000 limit.
- chg
Tag and report_setup command groups converted to text-only to reduce slash command size.
- chg
Fun.py entertainment commands converted to text-only to reduce slash command count.
- add
AcknowledgmentError added to utils.errors for shared use.
- chg
Profile command renamed to user_profile to avoid conflict with Economy profile.
- add
Item descriptions added to eco command.
- fix
Possible XSS vulnerability fixed in panel.
- add
Ban tracking feature added to panel.
- chg
Welcomer preview API compatibility improved by converting webp avatars to png.
- add
Retry logic added for welcomer preview with fallback URLs.
- add
Premium upgrade UI added for free users on account page.
- add
Lockdown members_role configuration added to API endpoint, UI selector, and save function.
- rem
EthicalAds integration removed due to application denial.
New Features Added
- add
Warning escalation system for automod implemented
- add
Detailed configuration display for automod settings
- add
Premium upgrade UI for free users on account page
- add
Lockdown members role configuration
- chg
Automod commands now use Discord UI components instead of embeds
- chg
Music API updated and old system migrated
- fix
Possible XSS vulnerability fixed
- fix
Welcomer preview issues resolved
- fix
Lockdown endpoint errors handled properly
- rem
EthicalAds integration removed due to application denial
- add
Warning escalation system for automod
- add
Phishing detection into link filter
- chg
Automod commands to use discord UI components
- chg
Automod settings command to show detailed configuration
- chg
Music API to new system
- fix
Possible XSS vulnerability
- fix
Ban tracking issues
- fix
Welcomer preview issues
- rem
EthicalAds integration due to application denial
- rem
Unused starboard channel selector initialization
- add
Phishing link detection service with Sinking Yachts API integration
- fix
Various fixes for welcomer preview API compatibility
- fix
Error handling for link filter and phishing detection
- add
Detailed error logging to PATCH lockdown endpoint
- chg
Automod settings command now shows detailed configuration
- fix
Various fixes for welcomer preview and retry logic
- fix
Lockdown schema and endpoint fixes
- fix
Error handling fix for a command
- add
Non-intrusive EthicalAds footer for non-premium users
- add
Lockdown members_role configuration
- chg
Improved welcomer preview API compatibility
- chg
Updated music API and migrated old system
- fix
Fixed bump reminder selectors and re-initialized when tab visible
- fix
Fixed PATCH lockdown endpoint to handle null members_role properly
- fix
Fixed vote reminders and triple DMs
- rem
Removed EthicalAds integration due to application denial
- rem
Removed unused starboard channel selector initialization
- add
Detect phishing flag to LinkFilterFlags
- chg
Improved welcomer preview retry logic with fallback URLs
- chg
Updated command mention in vote reminders
- fix
Fixed bump reminders removing themselves
- fix
Fixed triple DMs with cluster ID checks
- fix
Fixed PATCH lockdown endpoint to handle null members role properly
New Features Added
- add
Premium upgrade UI for free users on account page
- add
Lockdown members_role configuration
- add
Phishing link detection service with Sinking Yachts API integration
- add
Non-intrusive EthicalAds footer for non-premium users
- chg
Improved welcomer preview API compatibility
- chg
Updated music API and migrated old system
- fix
Fixed bump reminder selectors and triple DMs
- fix
Fixed PATCH lockdown endpoint and added error logging
- fix
Fixed vote reminders and added cluster_id checks
- rem
Removed EthicalAds integration due to application denial
- rem
Removed unused starboard channel selector initialization
- chg
Improved welcomer preview with retry logic and fallback URLs
- fix
Fixed vote reminders and stripe webhooks
- add
Vote reminders with customizable command mention
- chg
Music API updated and old system migrated
- chg
Welcomer preview API compatibility improved
- fix
Bump reminders no longer remove themselves
- fix
Triple DMs issue resolved with cluster_id checks
- fix
Error handling improved for commands and link filter
- rem
EthicalAds integration removed due to application denial
- rem
Unused starboard channel selector initialization removed
- chg
Link filter now integrates phishing detection
- fix
Welcomer preview issues resolved
- fix
Vote reminders now work correctly
- add
Phishing detection service with blocked counter
- chg
Automod verification now uses config endpoint
- fix
CORS issues with welcomer preview resolved
- fix
Triple DMs issue fixed
- add
Polite fallback message for ad blocker users
- chg
Welcomer preview retry logic with fallback URLs
- chg
Link filter to include phishing detection
- fix
CORS-problematic HEAD fetch in welcomer preview
- fix
Bump reminder selectors
- fix
Triple DMs issue
- fix
PATCH lockdown endpoint to handle null members_role
- rem
EthicalAds integration due to application denial
- add
Lockdown members_role configuration and API endpoint
- add
Phishing link detection service with sinking yachts API integration
- add
Detailed error logging to PATCH lockdown endpoint
- chg
Welcomer preview image now fetches without CORS issues
- chg
Lockdown schema updated to make locked_by and locked_at optional
- fix
PATCH lockdown endpoint now handles null members_role properly
- chg
Improved automod verification using config endpoint
- chg
Updated save functions to use safeParseInt for consistent number parsing
- fix
Fixed welcomer preview by removing CORS-problematic HEAD fetch
- fix
Fixed bump reminder selectors to re-initialize when tab is visible
- fix
Fixed join-raid routes to prevent 400 error
- fix
Fixed triple DMs by adding cluster_id checks to vote reminders and stripe webhooks
- rem
Removed debug logging from saveJoinRaid and apiFetch
- chg
Enhanced selector initialization for automod modules
- fix
Welcomer preview image CORS issue resolved
- fix
Bump reminder selectors re-initialized when tab is visible
- add
Automatic verification to save functions
- chg
Improved selector initialization for automod modules
- fix
Fixed lockdown schema to make locked_by and locked_at optional
- fix
Fixed PATCH lockdown endpoint to handle null members_role properly
- add
Lockdown members role configuration
- add
EthicalAds integration with non-intrusive footer
- add
Phishing link detection service
- chg
PATCH lockdown endpoint now handles null members role properly
- fix
Join-raid routes moved to prevent 400 error
- fix
Error handling improved for missing GET endpoints
- fix
Phishing detection integrated into link filter
New Features Added
- add
Lockdown members role configuration with API endpoint and UI selector
- add
EthicalAds integration with non-intrusive footer for non-premium users
- add
Phishing link detection service with sinking yachts API integration
- add
Automatic verification to save functions for database updates
- chg
Lockdown schema updated to make locked_by and locked_at fields optional
- chg
PATCH lockdown endpoint updated to handle null members role properly
- fix
Fixed bump reminder selectors to re-initialize when tab is visible
- fix
Fixed 404 errors in verifySave and GET endpoints
- fix
Fixed join-raid route to prevent 400 errors
- add
Detailed error logging to PATCH lockdown endpoint
- add
Lockdown members_role configuration
- add
Non-intrusive EthicalAds footer for non-premium users
- add
Polite fallback message for ad blocker users
- add
Phishing link detection service with blocked counter
- fix
PATCH lockdown endpoint to handle null members_role properly
- fix
Bump reminders removing themselves
- fix
Triple dms issue with cluster_id checks
- chg
Improved automod selector initialization and re-initialization
- chg
Updated save functions to use safeParseInt for consistent number parsing
- add
EthicalAds integration with non-intrusive footer
- add
Phishing link detection service
- chg
Improved dashboard to load channels/roles even if config fails
- chg
Updated premium examples with new decorator pattern and error handling
- add
Automatic verification to save functions
- add
Detect phishing flag to LinkFilterFlags
- fix
Bump reminder selectors to re-initialize when tab visible
- fix
SaveJoinRaid to handle empty/invalid values with proper defaults
- fix
Error handling for missing GET endpoints
- add
Lockdown members role configuration
- chg
Improved dashboard loading with channel and role data
- fix
Fixed bump reminders removing themselves
- fix
Fixed triple DMs issue
- fix
Fixed 404 error handling for missing GET endpoints
- add
Phishing link detection service with Sinking Yachts API integration
- add
Increment phishing counter and get phishing counter methods
- chg
Automod verification now uses config endpoint
- chg
Updated premium view and examples with new decorator pattern and error handling
- fix
Fixed triple DMs with cluster ID checks
- fix
Fixed 404 errors before JSON parsing
- fix
Fixed saveJoinRaid to handle empty or invalid values
- chg
Updated dashboard to load channels and roles even if config fails
New Features Added
- add
Automatic verification to save functions
- add
Phishing link detection service with sinking yachts API integration
- add
Detect phishing flag to LinkFilterFlags
- add
Increment phishing counter and get phishing counter methods
- chg
Updated premium view and examples with new decorator pattern and error handling
- fix
Fixed 404 errors for missing GET endpoints
- fix
Fixed triple DMs by adding cluster ID checks to vote reminders and stripe webhooks
- fix
Fixed bump reminders removing themselves
- fix
Fixed dashboard to load channels and roles even if config fails
- add
Detailed debug logging to diagnose errors
- add
InitAllAutomodSelectors function to re-initialize selectors
- add
Phishing link detection service with Sinking Yachts API integration
- add
Vote reminders with customizable messages
- chg
Updated dashboard to load channels and roles even if config fails
- chg
Updated premium view with new decorator pattern and error handling
- fix
Fixed 400 error in join-raid routes
- fix
Fixed triple DMs issue with cluster_id checks
- fix
Triple DMs issue with cluster ID checks in vote reminders and stripe webhooks
- fix
Bump reminders removing themselves issue
- chg
Updated premium examples with new decorator pattern and error handling
- chg
Updated dashboard view with modern design changes
- chg
Updated about page with modern design and special thanks section
- fix
400 error issue in join-raid routes
- fix
Issue with loading channels and roles on dashboard
- add
Vote reminders with cluster ID checks
- fix
Fixed triple DMs issue with cluster ID checks
- fix
Fixed 400 error issue in join raid routes
- add
Debug logging for saveJoinRaid and apiFetch to diagnose 400 errors
- chg
Improved dashboard loading to handle config failures
- fix
Fixed saveJoinRaid to handle empty/invalid values with proper defaults
- chg
Updated system prompt to give dashboard URL
- fix
Fixed XSS vulnerabilities
- add
Modal-based channel selector for link filter whitelist/blacklist channels
- chg
Link filter whitelist/blacklist channels changed to multi-select dropdowns
- chg
Vote reminders now send a thank you message to voters
- chg
Moved mod settings from FEATURES to MODERATION section
- fix
Fixed triple DMs by adding cluster_id checks to vote reminders and stripe webhooks
- fix
Fixed selector initialization by allowing re-initialization and re-init static automod modules
- add
Audit log per-event channels and automod hints
- chg
Warning escalation card moved to top of automod page
- chg
Dashboard modules reordered
- fix
XSS vulnerabilities fixed
- fix
Autopost settings persistence fixed
- fix
Triple DMs issue fixed
- fix
Bump reminders removing themselves issue fixed
- chg
Mod settings moved from FEATURES to MODERATION section
- fix
XSS vulnerabilities fixed and prettier formatting added
- fix
Broken dropdowns fixed
- fix
Autopost settings persistence fixed and welcomer preview added
- fix
Triple DMs issue fixed with cluster_id checks
- chg
Link filter whitelist and blacklist channels now use multi-select dropdowns
- add
Modal-based channel selector for link filter whitelist and blacklist channels
- add
Audit log per-event channels
- add
Welcomer preview
- chg
System prompt now gives dashboard URL
- chg
Vote reminders updated with command mention
- add
Nice thank you message sent to voters
- chg
Updated vote reminders with cluster ID checks and command mention
- chg
Updated dashboard with modern design changes and new animations
- fix
Fixed triple DMs and bump reminders removing themselves
- fix
Fixed XSS vulnerabilities and added prettier formatting
- fix
Fixed autopost settings persistence and broken dropdowns
- fix
Fixed broken dropdowns
- fix
Fixed autopost settings persistence
- fix
Fixed disabling AI
- chg
Updated dashboard view with modern design
- chg
Updated changelog page with modern design
- chg
Updated footer with modern styling and hover effects
- chg
Updated premium view with new design
- chg
Updated animations CSS with new design
- chg
Updated CSS with modern design changes
- chg
Integrated phishing detection into link filter with blocked counter
- chg
Moved warning escalation card to top of automod page
- chg
Reordered dashboard modules
- fix
Fixed triple DMs
- add
Vote reminders
- chg
Updated command mention in vote reminders
- add
Nice thank you message to voters
- fix
Fixed memory archive
- fix
Fixed deleting memories
- fix
Fixed AI memory not updating
Panel Updates
- add
Modal-based channel selector for link filter whitelist/blacklist channels
- add
Audit log per-event channels and automod hints
- add
Welcomer preview and autopost settings persistence
- chg
Moved mod settings from FEATURES to MODERATION section
- chg
Moved warning escalation card to top of automod page
- chg
Moved memory tab to accounts page
- chg
Updated link filter whitelist/blacklist channels to multi-select dropdowns
- fix
XSS vulnerabilities and prettier formatting issues
- fix
Broken dropdowns and api paths in dashboard.js
- fix
Autopost settings persistence and cache issues
- fix
Voting systems bugs, including voteban system and timezone issues
- fix
Security issue and rendering bug
- fix
Bump reminders deleting after not bumping immediately
- fix
AI memory not updating
- fix
Deleting memories and memory archive issues
- add
Cluster isolation and cross-cluster memory support
- add
User memory view
- chg
Updated system prompt
- chg
Increased max token limit
- fix
Voteban system bugs, including timezone issues and vote claiming exploit
- fix
Voting system bugs, including database persistence and voter only decorator
- fix
AI loading issues on cog load
- fix
Disabling AI functionality
- fix
Memory archive and deletion issues
- fix
Premium success buttons and credits page rendering
- fix
Security issue
- add
Memory retrieval for mentioned users
- chg
Improved error logging for conversation response parsing
- fix
Voteban system bugs, including database persistence and timezone issues
- fix
Voting system exploit that allowed vote count manipulation
- fix
Security issue that revealed sensitive user information
- add
Quick view premium status in accounts page
- add
Mention detection for memory retrieval
- chg
System prompt updated for better user experience
- chg
Increased max token limit for better conversation handling
- fix
Voteban system bugs fixed with database persistence and timezone fixes
- fix
Voting system exploit fixed to prevent vote count manipulation
- fix
Bump reminders no longer delete after not bumping immediately
- fix
AI memory now updates correctly
- fix
Security issue fixed to prevent sensitive information disclosure
- fix
Various bugs fixed in panel and AI functionality
- chg
Voting systems bugs fixed
- chg
AI loaded on cog load
- chg
System prompt updated
- fix
Snipe commands to accept channel name as string parameter
- fix
Groq rate limits and tool calling issues
- fix
Vote claiming exploit
- fix
Timezone bugs in vote expiration
- fix
Disabling AI issue
- fix
Memory archive issue
- fix
AI memory not updating issue
- chg
Improved user memory view
AI Improvements
- add
Cluster isolation and cross-cluster memory support
- add
Memory retrieval for mentioned users
- chg
Updated system prompt
- chg
Increased max token limit
- fix
Broken dropdowns in panel
- fix
Disabling AI functionality
- fix
Voting system bugs
- fix
Snipe command channel parameter type annotation
- fix
Groq rate limits and memory limits
- fix
Memory archive issues
- fix
AI memory not updating
- fix
Security issue with sensitive user information
- chg
Improved error logging for conversation response parsing
- chg
Updated premium status display in accounts page
- add
Implemented complete enhanced AI memory system with native channel and guild support
- add
Mention detection to memory manager for Discord user mentions
- add
Memory retrieval for mentioned users when asked about them
- chg
Updated model selection to prioritize GPT-OSS models for 50% cost savings on cached tokens
- chg
Improved memory comparison in fallback mechanism to use memory ID instead of object comparison
- chg
Updated system prompts to reflect enhanced memory capabilities
- fix
Fixed memory retrieval issue where AI couldn't access stored user facts
- fix
Fixed memory delete 422 error with reason mapping
- fix
Fixed tool calling issues and models being unresponsive
- fix
Fixed security issue in rendering bug
- add
Added logging to debug tool execution request
- add
Added environment variables to docker-compose
- add
Added /premium landing page for premium features
- chg
Updated to node 22 for prisma 7.7.0 compatibility
- add
Enhanced AI memory system with native channel and guild support
- add
Automatic memory classification with regex-based scoring
- add
Intelligent memory routing and cross-channel user memory access
- add
Dedicated AI channel awareness with enhanced user identification
- add
Sensitive content filtering for public contexts
- chg
Optimized memory retrieval priority to user, channel, and guild
- chg
Updated AI worker client to support new native parameters
- fix
Type safety issues and unused imports removed
- fix
Memory delete 422 error fixed with reason mapping
- fix
Tool calling issues and models fixed
- fix
AI worker URL port updated from 3565 to 8000
- add
Gracious error handling for tool execution and system prompt updates
- add
Logging for tool execution requests
- chg
Improved tool call parsing for pydantic models and XML-style function calls
- add
User ability to delete memories
- chg
Premium success buttons and credits page fixed
- chg
Security issue fixed and rendering bug resolved
- add
Quick view premium status in accounts page
- add
Premium landing page for premium features
- chg
Updated to Node 22 for Prisma 7.7.0 compatibility
- add
Users can delete memories
- add
AI memory judgment and system prompt
- add
Paginator for listing memories
- add
Memory import/export commands
- add
Premium management and email storage from Stripe
- chg
AI system prompt updated
- chg
Task loop changed to 15 minutes
- fix
AI blocks on valid questions fixed
- fix
User conflation issue fixed
- fix
Vote claims issue fixed
- fix
Premium success buttons fixed
- fix
Credits page fixed
- fix
Security issue fixed
- fix
Rendering bug fixed
- fix
Autoposting issue fixed
AI Improvements
- add
Mention detection for memory retrieval
- add
Cluster isolation and cross-cluster memory support
- chg
Prioritized GPT-OSS models for prompt caching benefits
- chg
Updated memory retrieval to use empty query for recent memories
- chg
Improved Chain of Thought pattern for active memory checking
- fix
Snipe commands to accept channel name as string parameter
- fix
Voting systems bugs, including voteban system and timezone issues
- fix
Disabling AI functionality
- fix
Memory archive and deletion issues
- fix
Security issue with sensitive user information disclosure
- chg
Enhanced user memory view and premium status display
AI Memory Updates
- add
Implemented complete enhanced AI memory system with native channel and guild support
- add
User memory view feature
- add
Premium landing page for premium features
- chg
Prioritized GPT-OSS models for prompt caching benefits
- chg
Updated system prompts to reflect enhanced memory capabilities
- chg
Improved memory retrieval priority and filtering
- fix
Fixed issue where AI couldn't access stored user facts
- fix
Fixed memory retrieval issue with enhanced semantic search and fallback mechanism
- fix
Fixed security issue
- fix
Fixed tool calling issues and models being unresponsive
- fix
Fixed memory delete 422 error with reason mapping
- add
Enhanced AI memory system with native channel and guild support
- add
Automatic memory classification and sensitive content filtering
- chg
Improved memory retrieval with Groq Chain of Thought pattern
- fix
Memory retrieval issue where AI couldn't access stored user facts
- fix
Security issue with sensitive memories about other users
- fix
Memory delete 422 error with reason mapping
- fix
Tool calling issues and models being unresponsive
- chg
Updated model selection to prioritize GPT-OSS models for cost savings
- chg
Improved memory retrieval priority and semantic search
- fix
Fixed memory retrieval issue where AI couldn't access stored user facts
- fix
Fixed security issue and added privacy-aware memory filtering
- add
Premium features landing page and updated premium status display
- fix
Fixed tool calling issues and improved error handling
- add
Automatic memory classification with regex-based scoring
- add
Intelligent memory routing and cross-channel user memory access
- add
Sensitive content filtering for public contexts
- chg
Updated model selection to prioritize GPT-OSS models for prompt caching benefits
- chg
Improved memory retrieval priority with user, channel, and guild memories
- fix
Fixed memory comparison in fallback mechanism to use memory ID instead of object comparison
- chg
Updated premium status display in accounts page
- fix
Fixed security issue in panel
- add
Logging for tool execution and memory retrieval
- chg
Improved error handling for tool execution and memory retrieval
- chg
Optimized memory retrieval priority to user, channel, and guild
- fix
Fixed issue where AI couldn't access stored cat/rabbit memories
- add
Implemented mention detection to retrieve memories for mentioned users
- chg
Improved conversation context with comprehensive memory filtering
- fix
Fixed security issue where sensitive memories were revealed
- add
Added premium landing page for premium features
- fix
Fixed rendering bug and credits page issues
- add
Implemented enhanced AI memory system with native channel and guild support
- add
Mention detection to retrieve memories for mentioned users
- fix
Fixed memory deletion 422 error with reason mapping
- fix
Fixed security issue in premium status rendering
- chg
Improved memory filtering for sensitive content and memory types
- chg
Updated AI worker client to support new native parameters
- fix
Fixed issue where AI memory wasn't updating
- chg
Increased max token limit
- chg
Updated system prompt
- fix
Issue with deleting memories
- fix
AI memory not updating
- chg
Improved memory retrieval priority
- chg
Preferred GPT-OSS models for prompt caching benefits
- fix
Security issue with revealing sensitive memories about other users
- chg
Improved memory retrieval priority and filtering for sensitive content
- fix
Fixed issue where AI couldn't access stored user facts and memories
- fix
Fixed memory deletion and retrieval issues
- fix
Fixed security issue and added protection for sensitive user information
- add
Added premium landing page and updated premium status display
- fix
Issue where AI couldn't access stored user facts
- fix
Memory comparison in fallback mechanism
AI Updates
- add
Paginator for listing memories
- add
Memory import/export commands
- add
Premium landing page for premium features
- chg
AI system prompt updated
- chg
Task loop changed to 15 minutes
- fix
AI blocks on valid questions fixed
- fix
User conflation issue fixed
- fix
Vote claims issue fixed
- fix
Premium management and email storage from Stripe improved
- fix
Security issue fixed
- fix
Rendering bug fixed
- fix
Credits page fixed
- fix
Premium success buttons fixed
- add
Ability to judge if something is worth remembering
- fix
AI blocks on valid questions
- fix
User conflation issue
- fix
AI issue with vote claims
- fix
Premium management and email storage from Stripe
- fix
Rendering bug and security issue
- chg
Premium badges and changelog automation added
Premium Features
- add
Pay-as-you-go image generation with credit system
- add
Stripe checkout for credit packages
- add
Credit reserve buffer to prevent negative balances
- add
Protection mechanisms for credit system
- chg
Reduced free tier limits for sustainability
- chg
Updated sustainability messaging
- fix
AI issue
- fix
Vote claims
- fix
Security issue
- fix
Rendering bug
- fix
Premium management
- add
Premium landing page
- chg
Clarified user premium and guild premium
- add
Credit purchase buttons to limit messages
- add
Premium landing page for premium features
- chg
Updated sustainability messaging explaining GPU costs
- fix
AI issue with inspect.stack() causing heartbeat blocks
- fix
Vote claims issue
- fix
NSFW check to use autoposts.enabled instead of hentaichannel
- fix
Rendering bug in panel
- fix
Security issue in panel
- fix
Admin-facing bug
- chg
User premium status now visible on accounts page
- fix
Heartbeat blocks caused by inspect.stack()
- fix
Autoposting issues
- fix
Premium management and email storage from Stripe
- fix
Heartbeat blocks caused by inspect.stack() usage
- fix
Autoposting issues with legacy loop autoposts
- chg
Updated sustainability messaging to explain GPU costs
- fix
Premium management and Stripe customer ID lookup
- add
Conversation continuity guidance to AI personality
- add
AI opt-in check for msgtracking and credit-aware voting CTA
- chg
User premium activation on Stripe checkout completion
- add
Premium integration with Stripe webhook and AI custom prompts
- chg
Task loop interval changed to 15 minutes
- chg
Free tier limits reduced for sustainability
- fix
Stripe customer lookup in premium manage command
- add
Premium features and AI customization
- fix
Startup hang issue
- add
User_premium activation on Stripe checkout completion
- add
Legacy autoposting migration
- fix
Legacy loop autoposts insert
- rem
Unused imports and webapp uses
- fix
GitHub avatar CSP issue
- rem
Unused imports and legacy autoposting migration
- rem
Unused imports and autopull feature
- add
AI customization with premium prompts
- fix
Legacy autoposting migration and loop autoposts insert
- fix
AI response storage without premium tag
- chg
Updated AI demo chat JavaScript to external file
- chg
Updated GitHub avatar CSP and Soheab avatar URL
- fix
Fixed GitHub avatar CSP issues
- fix
Fixed AI demo chat typewriter animation JavaScript formatting
- fix
Fixed NSFW check to use autoposts.enabled instead of hentaichannel
- rem
Removed unused imports with autoflake
- rem
Removed autopull as it is not used
Premium Features Added
- add
Premium landing page for premium features
- add
User premium and guild premium features
- add
Stripe integration for premium purchases
- chg
AI demo chat JavaScript moved to external file
- chg
AI customization with premium prompts
- fix
GitHub avatar CSP issues fixed
- fix
Changelog sorting by actual date instead of db timestamp
- rem
Unused imports and webapp uses removed
- add
Premium integration with Stripe webhook and AI custom prompts
- add
AI visualizations to dashboard, including status cards and memory distribution bars
- add
User premium activation on Stripe checkout completion
- add
Conversation continuity guidance to AI personality
- add
AI opt-in check for msgtracking and credit-aware voting CTA
- chg
GitHub API used instead of local git for docker compatibility
- chg
Changelog sorting now by actual date instead of db timestamp
- chg
NSFW check now uses autoposts.enabled instead of hentaichannel
- fix
Startup hang issue fixed
- fix
Error in AI demo chat typewriter animation JavaScript formatting fixed
- fix
GitHub avatar CSP issue fixed
- rem
Unused imports removed with autoflake
- rem
Autopull feature removed as it was not used
- rem
Webapp uses removed
- add
Legacy autoposting migration feature
- add
AI opt-in check for message tracking and credit-aware voting
- add
Slash commands to panel sync
- chg
NSFW check to use autoposts.enabled instead of hentaichannel
- chg
Store original AI response without premium tag to memory
- fix
Legacy loop autoposts insert issue
- fix
Startup hang issue
- fix
Error with low credits
- rem
Unused imports
- rem
Unused autopull feature
- rem
Uses of webapp
- add
AI visualizations to dashboard, including status cards and activity chart
- chg
AI demo chat JavaScript to external file for formatting issues
- fix
GitHub avatar CSP issue
- fix
AI demo chat typewriter animation JavaScript formatting issue
- fix
Timezone offsets for checkouts
- rem
Unused webapp
- rem
Autopull feature
- chg
User_premium activation on Stripe checkout completion
Premium & AI Customization
- add
Stripe integration for premium subscriptions โ $5.99/month unlocks custom AI system prompts
- add
User-level premium โ one subscription applies to all guilds you manage
- add
AI custom system prompts โ premium users can define custom personalities per guild
- add
AI configuration dashboard โ manage dedicated channels, blacklists, and custom prompts
- add
Premium badge and animated front page showcase with AI demo chat
- add
Automatic database table creation for user_premium on startup
- chg
Updated AI backend to check user premium instead of guild premium for custom prompts
- fix
AI demo chat typewriter animation now works correctly on front page
Security & UI Improvements
- add
Enhanced security headers and CSRF protection across all routes
- add
Rate limiting on dashboard and API endpoints to prevent abuse
- add
Secure cookie attributes for session management
- chg
Welcomer color and background selectors now show visual previews
- fix
Improved input validation on user profile and guild configuration endpoints
- fix
All dashboard dropdowns now render safely without potential injection risks
Web Panel Overhaul
- add
Channel and role dropdown selectors in dashboard โ no more copying IDs manually
- add
Autopost fully configurable from panel โ source, tags, interval, and channel with automatic webhook creation
- add
Per-guild autopost intervals with dedicated asyncio tasks โ interval changes take effect immediately
- add
Custom commands CRUD โ create, edit and delete server slash commands directly from the panel
- add
Account page with Discord-style profile card โ banner, bio editing, economy stats, badges and vote count
- add
User data deletion โ request permanent removal of all personal data stored by Akiko
- add
Automod duplicate message detection and warning escalation config now configurable from panel
- add
Link filter domain and channel whitelists/blacklists now editable from panel
- chg
Dashboard server picker now only shows servers where Akiko is actually present
- chg
Welcomer card appearance fully configurable โ text color, background, template and font
- chg
Bump reminder supports fallback ping type and fallback role for when the primary bumper is unavailable
- chg
Starboard max message age now configurable in days
- fix
Autopost channel changes now take effect immediately via pg_notify without requiring a bot restart
Music & Stability
- fix
Music node health check infinite reload loop caused by enum comparison bug
- add
Consecutive failure counter to gate auto-reloads on music nodes
- chg
Guild member count now excludes bots for more accurate statistics
- fix
Various stability improvements across autoposting and NSFW cogs
Autopost Overhaul
- add
e621 support for autoposting alongside rule34
- add
Persistent post ID tracking per guild to prevent duplicate content
- chg
Autopost now runs every 5 minutes on a fixed schedule
- fix
Webhook cache invalidation on Forbidden errors
Economy & Interactions
- add
Vote ban system โ community-driven moderation voting
- add
Sticky roles โ roles re-applied automatically when members rejoin
- add
Counting channels with configurable goals and reset behavior
- chg
Economy overhaul with job system, streaks and gambling bonuses
Moderation Expansion
- add
Anti-zalgo, anti-hoist, and duplicate message detection in automod
- add
Account age and avatar checks on member join
- add
Link filter with per-channel whitelist and blacklist support
- add
Report system โ members can report users directly to staff
Major Rewrite
- add
Slash command support across all major commands
- add
Sharded architecture across multiple clusters
- add
Real-time web panel at akiko.motzumoto.com
- chg
Complete internal rewrite for stability and performance
- rem
Legacy prefix-only commands deprecated in favor of hybrid commands
akiko - first lit up the world in 2023