steam
steam copied to clipboard
Implement WebSocket connection backend
Currently Steam is rolling out a new transport for the Steam protocol over WebSocket. It worth investigating and implementing that to future proof the library.
The only supported transport currently is TCP.
ClientCMList now returns a list of WS CMs, that should be accommodated CM list on disk persistence.
Rumors have it that UDP will be dropped for public clients in favor of WS.
This looks like a good lib https://github.com/python-hyper/wsproto
I'd be willing to help with this