Repository navigation
MiniBotLauncher v0.3.0 Release Notes
New Features
UI Improvements
- Centralized Theme System - New
Theme.csprovides consistent dark styling across all forms - Channel Selector - ComboBox dropdown for quick channel switching instead of text input
- Manual Chat Input - Send messages directly from the app with input field and send button at bottom of form
- Script Toggles Work Offline - Enable/disable scripts even when not connected to Twitch
Markov Chain Enhancements
- Brain File Manager - View, select, and delete Markov brain files from settings
- Banned Words List - Configurable words to filter from Markov input and output
- Case-Insensitive Filtering - Banned words now match regardless of case
- Double Filtering - Banned words blocked on both input (learning) and output (generation)
- Clean Database Function - Remove banned words from existing brain files
Weather Command
- Format Presets Dropdown - Choose from 4 predefined formats with previews:
- 1: Basic (🌦 +11⁰C)
- 2: With details (🌦 🌡️+11°C 🌬️↓4km/h)
- 3: Location + basic (Nuremberg: 🌦 +11⁰C)
- 4: Location + details (Nuremberg: 🌦 🌡️+11°C 🌬️↓4km/h)
- Custom Format Support - Use wttr.in % notation for custom output
- Format Help Button - Quick reference for all available format codes
- Cleaner Output - Removed redundant "Weather for {city}:" prefix
AskAI Script
- Configurable Command Trigger - Change the command from
!askaito any custom trigger
OAuth & Connection
- Auto-Close OAuth Page - Browser tab closes automatically after successful login
- Improved Token Handling - Better OAuth flow with automatic token prefix handling
Bug Fixes
- Fixed ~35+ nullable reference warnings throughout codebase
- Fixed script toggles not working (were disabled by default)
- Reduced form height for better screen fit
- Chat input field properly disabled when not connected
Technical Changes
- Code quality improvements with proper null checks
- Consistent UI styling via Theme class helper methods
- Better error handling across all scripts
Full Changelog: 0.2.9...0.3.0