A custom discord client that supports streaming with audio on Linux, made possible by the great work of @edisionnano and the Rohrkabel library by @Curve.
Unlike a lot of other solutions, the audio here is directly fed into the screenshare and not passed to the user microphone.
The purpose of this project is not to provide an alternative to the original Discord client. Rather, it should be used in addition to the original client in case you want to stream something, maybe used with a second account. For anything else, this client has way too many things that work less well than in the original client.
Technically this could be against Discord's TOS, so be warned. Discord probably won't ban you for using this, but if they do I told you and it's not my fault.
Known issues:
Works good, a bit lagy and clunky, but in general it does what it should, and is the only workaround that I have found thus far that actually works and is easy to set up. LMDE 6, NVIDIA RTX 3050 GPU, INTEL core i5, 16 GB RAM.
In one machine it wont launch. In the other, the screenshare wont work at all. This problem seems to be only on Linux Mint, since in virtual box using openSUSE it works fine.