You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Better WebSocket Handling: Updated the WebSocket setup so it can handle larger messages without crashing. This helps prevent random disconnects when big Discord voice messages are received.
Automatic Reconnect Handling: If the connection resets without a proper close handshake, the server now treats it as a temporary network issue and reconnects automatically instead of stopping.
Cleaner Client Experience: Reduced unnecessary warnings sent to clients. Temporary reconnects will no longer spam errors like “Node not ready”.
🛠 Technical Changes
Updated WebSocket connection to use connect_async_with_config for better control over limits.
Added handling for ResetWithoutClosingHandshake errors to detect temporary network resets.
Reduced message/frame limits to safer values instead of unlimited.