I had been using music players in the past with a Discord RPC integration in the past and find that to be quite fun with friends. There are several programs which add discord RPC integration externally to Elisa like.
Unfortunately I can’t add external URLs here :(.
However there are several minor issues with them. For example: each of them connects as to Discord RPC as soon as they startup and show up in discord even if I don’t have elisa open. They also perform all sorts of of tricks to gauge Elisa’s status like querying in a loop via playerctl, polling dbus. The somewhat better programmed one relied on dbus signals.
However I feel it will be easier to implement and handle this inside elisa’s codebase itself. If such an integration is suitable(I don’t know the policy of KDE projects related to external APIs) I can work on this.
I am pretty sure there is no project wide policy related to external services so any such addition would be up to the Elisa team.
However I wonder if this might be something that could be done as a user session service that bridges between Discord and any player implementing the MPRIS2 D-Bus interface?
Oh, so how can i contact them? I was led here when I was looking for places to post feature requests.
At least in my case, I am not too sure about that. I wouldn’t want to broadcast my firefox/vlc videos. If we can make it configurable then, sure. But again, I don’t know how complex it would be to make that. However, the elisa integration should be pretty easy.