SUMMARY STEPS TO REPRODUCE 1. Have a windows computer prepared with both KDE dolphin and Discord installed 2. Configure discord to show your running games as your status, this may be set by default. 3. Run KDE dolphin. 4. Observe in Discord, how your status is displayed as playing Dolphin, the Wii/Gamecube emulator, known as dolphin-emu on linux. Note that this will not appear in large servers with default settings in some countries, so check it in a DM, or look for the streaming popup above your user panel at the bottom of the channel list. OBSERVED RESULT Discord identifies the file browser as dolphin-emu, (only known as dolphin-emu on linux, on windows it just goes by Dolphin) the Nintendo Wii/Gamecube emulator. There is no way to tell Discord to ignore the application, or display it as something else, as it is a "verified" application. Meaning there is no way to remove the incorrect status for the end user but disable the functionality entirely. EXPECTED RESULT Discord would have no reaction to the different application being opened, as it is a file browser, not a game, and definitely not an emulator. SOFTWARE/OS VERSIONS Windows: 11 21H2 KDE Frameworks Version: 5.100.0 Qt Version: 5.15.7 PROPOSED SOLUTIONS: 1: Rename the distributed dolphin.exe to `KDE-dolphin.exe`, or similar. 2: Contact discord to try to have the issue fixed on their end, as `Dolphin.exe` refers to dolphin-emu, when `dolphin.exe` refers to the file browser. Notice the capitalization difference. Discord's application identification code could be changed to notice the capitalization difference and ignore KDE dolphin. This would be the preferred solution as it follows the KDE philosophy of a good solution always being better than a hacky one.
2 is definitely preferred. Maybe you can do it? In general identifying apps by their executable name is hugely error prone and will always result in bugs like this. Discord should do something smarter.
(In reply to Nate Graham from comment #1) > 2 is definitely preferred. Maybe you can do it? I was considering doing this, but Discord is known for treating people with corporate email addresses much better than with a standard gmail address. Also, I believe that the request would have considerably more weight coming from KDE instead of myself, as I would be told to request it on the feedback page, which is rarely ever looked at by Discord developers in my experience. > In general identifying apps by their executable name is hugely error prone > and will always result in bugs like this. Discord should do something > smarter. I 100% agree here, Discord really should be doing something smarter, this current system causes issues with actual games outside of KDE as well.
I have nothing against me writing the email by the way, I just feel like it won't be acted on without it being sent from *@kde.org
Sadly KDE has no relationship with Discord either.
If you want to provide me some text and place to send it, I can send it from my kde.org email address. Don't hold your breath for success though. :)
(In reply to Nate Graham from comment #5) > If you want to provide me some text and place to send it, I can send it from > my kde.org email address. Just remembered that the direct email line has an automated bot reply on it now, could I open a support ticket under your email instead? > Don't hold your breath for success though. :) It is Discord we are dealing with!
Sure.