0.0.3
Twitch Integration Updates
This repository implements updated Twitch integration features using modern authentication methods and EventSub webhooks.
✨ Features
- EventSub Webhook Integration (replaces legacy IRC chat connection)
- OAuth Authorization Code Flow with token refresh capability
- Chat Message Handling via Twitch API endpoints
- EventSub Supported Features:
- Real-time chat message monitoring
🔄 Changes & Updates
Twitch Chat Connection
- Legacy IRC connection has been replaced with EventSub
- More reliable and scalable chat message handling
Twitch Authentication
- Migrated to OAuth Authorization Code Flow
- Implemented automatic token refresh functionality
- Improved security through proper token management
Message Handling
- Chat messages are now sent/received using Twitch's EventSub/API endpoints
- EventSub provide real-time notifications for:
- Outgoing raids
- Chat message events
⚙️ Fixes
- Scene Management: Prevent mods switching to live scene when "Allow switch to live" is disabled
- Configuration Stability: Fixed issue causing config reset in default configurations
- UI Improvements: Resolved various visual inconsistencies in the interface