A simple Discord Rich Presence for qBittorrent, tested on Windows & Linux.
pnpm and Node.js are required to run this program.
Installing pnpm (globally) using npm:
npm i -g pnpm
- Make sure you have enabled the Web UI in qBittorrent. qBittorrent MUST be open before starting the Rich Presence.
- You not need to modify anything but
config/config.json
, this is to include theip
,port
,username
andpassword
of your qBittorrent WebUI instance. - The
filterInactiveUL
/filterInactiveDL
value is what controls if 'inactive' torrents are shown or not. (default: false
) pnpm start
to start the client ( +pnpm i
to install dependencies if you haven't already)- If you are using defaults, the RPC will automatically connect to the qBittorrent WebUI on
127.0.0.1:8080
and will update your status every 10 seconds.
If the repository is cloned, the program will check for updates on startup.
This program is barely updated but is in a working state - if the program is broken or you have any issues, please open an issue and contact me on Discord: @dromzeh
.
Pull requests are welcome and appreciated for any changes or improvements - please open an issue for discussion before making any changes.