New Feature: Anti-Collision System 🚨
Key Improvements:
- Smart Stream Conflict Detection
- Automatically detects if monitored Bilibili live rooms are already streaming the same content
- Supports both YouTube and Twitch platform collision checks
- Configurable monitoring list in
config.yaml:
AntiCollisionList:
B站ID1: 房间号1 # ID for danmaku alerts
B站ID2: 房间号2 # Room number for detection
- Intelligent Handling Logic
- Dual-platform collision detection (YT & TW)
- Automatic stream skipping with danmaku notifications
- Dynamic collision record tracking with 30s cooldown
- Real-time status updates through Bilibili danmaku
- Enhanced Monitoring
- Channel alias support for flexible matching
- Automatic collision avoidance decision making
- Detailed logging with collision source tracking
Configuration Updates
# Enable in config.yaml
AntiCollision: true
Bug Fixes
- Fixed danmaku command parsing edge cases
- Improved Twitch proxy region fallback handling
Requirements
- Update config.yaml with AntiCollision and AntiCollisionList