-
-
Notifications
You must be signed in to change notification settings - Fork 745
Open
Milestone
Description
Proposal
The connection manager has been the core backbone to the websocket and voice client. It's been keeping bots alive for over 5 years, it's code is very complex and hard to diagnose when things go wrong. The proposal is to rewrite it with the new C# 10 features from the ground up, removing all the tricks used at the era of its initial creation.
Currently there have been some hiccups in v2 and v3 with the connection manager that have been really hard to diagnose/fix, ex: #2126. There can also be some improvements made within the code thanks to new C# features that were simply non-existent when the original was created.
Metadata
Metadata
Assignees
Type
Projects
Status
Proposals