Changes
- Added `classification` and `is_branded_content` attributes to the Channel class, providing more information about the channel.
- Implemented a new built-in authorization system, making it faster and easier to authorize without third-party apps.
- Improved code readability and maintainability by adding more comments. The additional comments help developers understand the code's functionality and purpose.
- Enhanced error handling for subscription to EventSub and handling unsupported versions. Instead of raising errors, it will now generate warnings to provide information about the issue.
Websocket
- Removed the previous retry limit, allowing for unlimited retries.
- Implemented new reconnection parameters to provide finer control over Websocket reconnection behavior.