Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/purifetchi/fusionrpcbridge
The bridging service between the Discord RPC mod for Serious Sam Fusion and Discord itself.
https://github.com/purifetchi/fusionrpcbridge
cherrypy discord modding python richpresence rpc serioussam
Last synced: 6 days ago
JSON representation
The bridging service between the Discord RPC mod for Serious Sam Fusion and Discord itself.
- Host: GitHub
- URL: https://github.com/purifetchi/fusionrpcbridge
- Owner: purifetchi
- License: mit
- Created: 2019-11-17T00:54:24.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-08-09T20:50:16.000Z (over 3 years ago)
- Last Synced: 2024-11-29T07:05:29.302Z (2 months ago)
- Topics: cherrypy, discord, modding, python, richpresence, rpc, serioussam
- Language: Python
- Size: 6.84 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FusionRPCBridge
This script bridges the connection between the Discord Rich Presence mod for Fusion and Discord itself. There was sadly no better way of doing it.
It uses **cherrypy** to handle the HTTP server and **pywin32** to host itself as a windows service. Versions for Linux and Mac will be released soon, though you can get it easily working just by removing the windows service initializer class from the script.After launching the service, it spawns an HTTP server listening on localhost:33310.
# Usage
**INSTALLATION GUIDE:**
1. Download the prepackaged binary ( or install python and launch the script yourself ) from the repository here: https://github.com/naomiEve/FusionRPCBridge/releases.
2. Save it into a place where you won't remove it from.
3. Open the command prompt (cmd.exe) as an administrator.
4. Navigate to the folder where you've saved the binary file.
5. Run *bridge.exe --startup auto install* to install the service. (You can also do *--startup manual*, if you don't want the service to start automatically)
6. After installing, type "sc start FusionRPCBridge" to start the service.**HOW TO UNINSTALL THE BRIDGE:**
1. Open the command prompt (cmd.exe) as an administrator.
2. Navigate to the folder where you've saved the binary file.
3. Run *sc stop FusionRPCBridge*.
4. After stopping the service, run *bridge.exe remove* to uninstall the service.# Requirements (If you want to run the script using python yourself)
**cherrypy**, **pywin32**, **psutil**, **pypresence**, **requests**