Version 1.1 - Release Notes
Overview
BotOfTheSpecter OBS Connector v1.1 adds real-time status and bitrate display based on user feedback requests. You can now see at a glance whether you’re streaming or recording, along with your current output bitrate directly in the status panel.
This release incorporates feedback from users to provide immediate visual feedback on streaming/recording status and output quality.
What’s New
Real-Time Status Display
- Streaming Status: Shows when you’re actively streaming
- Recording Status: Shows when you’re actively recording
- Live Bitrate: Displays current bitrate for active stream or recording
- Automatic Updates: Status and bitrate update every second during active sessions
- Accurate Readings: Shows real bitrate values without inflation
Enhanced Status Panel
The status panel now displays:
- Whether you’re currently streaming or recording
- Current bitrate for active streaming or recording session
- Clear visual feedback of your output status
- All values update automatically every second
Version Display
- Subtle Version Number: Application version (v1.1) now displays in the header for easy reference
- Non-Obstructive: Version label is displayed in muted gray to avoid visual clutter
- Always Visible: Located next to the application title for quick identification
Control Lock Feature
- Prevent Accidental Changes: Lock the control panel to prevent bot commands from modifying your OBS scenes or sources
- Simple Toggle: One-click Lock/Unlock button in the header for quick access
- Safety Guard: When locked, all incoming bot commands are blocked and ignored
- Default Unlocked: Control panel starts unlocked to allow normal bot operations
- Visual Indicator: Clear UI indication of lock status (🔓 Unlocked / 🔒 Locked)
- Session-Based: Lock state is not persistent - restarting the app will automatically unlock the control panel
💡 Tip: Don’t want bot commands to work? Simply click the Lock button to disable all incoming commands. Your control panel will stay locked until you click Unlock again or restart the application.
Code Improvements
Refactoring for Maintainability
- Improved Code Structure: Reorganized code for better clarity and modularity
- Enhanced Error Handling: Better exception handling throughout the application
- Better Thread Management: Improved async/await patterns for reliable connection handling
- Cleaner Disconnect Logic: Streamlined disconnect process to prevent crashes
How to Upgrade from v1.0
- Download v1.1
- Close the application
- Replace your executable
- Restart the application
- Bitrate monitoring will be available in the status panel
Credits
This release implements real-time status and bitrate monitoring based on user feedback requests. The feature provides immediate visual feedback on streaming/recording status and output quality.
Version Comparison
v1.0 Features (Retained)
- BotOfTheSpecter integration and event handling
- OBS WebSocket connection management
- Scene and source control
- Event logging and monitoring
- Configuration management
v1.1 New Features
- Real-time stream bitrate monitoring
- Real-time recording bitrate monitoring
- Delta-based bitrate calculation
- Enhanced status panel with bitrate indicators
- Control lock feature to prevent unwanted bot commands
- Application version display in header
- Improved code maintainability and error handling
Version: 1.1
Release Date: November 10, 2025
Status: Stable
Previous Version: 1.0
Upgrade Recommended: Yes - Enhanced monitoring capabilities with no breaking changes