🐸 Version 3.3.1
September 17, 2025
📜 Summary
Fixed critical BYOK (Bring Your Own Key) functionality where guild API keys weren't being used properly for non-premium users, and optimized translation logic to skip unnecessary user key checks.
✨ Visual Highlights
No images.
⚙️ Full Details
🚀 New
- Added guild-specific translation functions for BYOK engines.
- Implemented proper priority chain: User premium → Guild premium → Free engine.
🔄 Improved
- Optimized translation service to skip user API key checks when user is not premium.
- Enhanced BYOK engine logic to use guild settings when user doesn't have premium access.
- Improved prompt template handling with proper placeholder replacement for guild translations.
🐛 Fixed
- Fixed critical bug where guild BYOK API keys weren't being used for non-premium users.
- Resolved issue where prompt templates weren't properly replacing
{target_language}and{text}placeholders in guild translations. - Fixed translation service attempting user API keys even when user clearly doesn't have premium access.
- Corrected BYOK engine resolution to properly fall back to guild settings when user is not premium.