This works by using the Steam friends protocol: steam://friends/status/{online|away|invisible|offline} to change your status on Steam when your Discord status updates.
While it technically also could work on web, in my testing it creates a new tab every time it's launched instead of opening inline.
It performed pretty well as a userplugin, and I think enough users on Discord use Steam for this to be considered as a main plugin.
Changes your status on Steam with protocol URIs:
Preview images
![preview](https://github.com/user-attachments/assets/29f07c8e-7c78-4d23-abeb-c368605a2715) ![image](https://github.com/user-attachments/assets/ec2ee70d-4ef7-4065-bfd6-faf2a4e718da)This works by using the Steam friends protocol:
steam://friends/status/{online|away|invisible|offline}
to change your status on Steam when your Discord status updates.While it technically also could work on web, in my testing it creates a new tab every time it's launched instead of opening inline.
It performed pretty well as a userplugin, and I think enough users on Discord use Steam for this to be considered as a main plugin.