Changelog - Version 5.7.1 (2025-12-18)
Version Information
- Updated version from 5.7 to 5.7.1
- Code cleanup and environment variable management improvements
Code Improvements & Cleanup
- Removed Legacy Backup System Code
- Eliminated
USE_BACKUP_SYSTEMandBACKUP_SYSTEMvariables and all related conditional logic - Simplified OAuth token and client credential configuration to use single code path
- Removed backup system checks from token refresh, API user ID assignments, and message filtering
- Cleaned up conditional branching that was no longer needed in the bot system
- Eliminated
- Enhanced Environment Variable Reloading
- Added missing environment variables to
reload_env_varsfunction for complete midnight refresh:OPENAI_API_KEY- OpenAI API accessSSH_USERNAME- SSH authentication usernameSSH_PASSWORD- SSH authentication passwordSSH_HOSTS- Complete dictionary of all 9 host configurations (API, WEBSOCKET, BOT-SRV, SQL, STREAM servers, WEB, BILLING)
- Ensures all environment variables are properly reloaded during the midnight routine across all three bot systems
- Added missing environment variables to
- Removed Deprecated Variables
- Removed
OPENAI_VECTOR_IDvariable as it is no longer used in the codebase - Cleaned up all references from initialization, global declarations, and reload functions
- Removed
Technical Details
- Simplified code paths by removing unnecessary conditional logic
- Improved code maintainability by eliminating legacy system support
- Enhanced consistency of environment variable management across bot versions
- Reduced potential for configuration drift between startup and runtime
Thank you for your feedback and support!
As always, your feedback is appreciated. Please report any issues, bugs, or suggestions in the #ticket-info channel on our Discord server. You can also submit feedback and bug reports directly on our website: https://botofthespecter.com/feedback.php