SwitchRP is an electron application for Nintendo Switch users on Discord that allows them to update their game status via Discord Rich Presence. This application was created because I wanted to share with other Discord users what I was playing on my Switch, but didn't want to go into my settings to say I was playing "Google Chrome" first.
This app currently supports setting the status for Super Smash Bros. Ultimate without the ability to customize your status.
You will need to have node
installed on your computer before continuing with this guide.
When you download the files from the repository, these packages are included:
bootstrap: 4.2
jquery: 3.2.1
fontawesome: 5.6
You will need to install the following dependencies by typing npm install
into a terminal:
Note: When installing discord.js
and discord-rpc
, you may receive WARN
messages from npm asking you to install several peer dependencies. These dependencies are for WebSockets and voice support, which this application doesn't use. You can safely ignore them.
If you have npm installed, type npm start
into a terminal to start the program.
At the time of writing, this application used the following configurations:
Node.js v11.2.0
npm v6.4.1
electron: 4.0.0
discord.js: 11.4.2
discord-rpc: 3.0.1
discord-rich-presence: 0.0.7