Display your Nintendo Switch games in Discord with Rich Presence. Features real-time game search across the entire Switch library with IGDB integration and cover art.
Nintendo Switch Discord Status is a fork of hobby-grade's version, which was itself a fork of 'NS-RPC' by Da532. This is an Electron app for Windows, Linux, and macOS that allows Switch users to display the game they're currently playing as their Discord status with Rich Presence.
- Show off to non-Switch owners that you are a Nintendo Switch owner across all of Discord
- Real-time game search across the entire Nintendo Switch library
- Game cover art display in the dropdown selector
- Always up-to-date - automatically includes new game releases
- Custom status messages to let everyone know what you're doing in-game
- Type in custom game names for games not yet in the database
- Discord App installed on your machine
- Internet connection (required for game search)
Download the latest release for your platform from GitHub Releases:
- macOS: Download the appropriate
.dmgfile for your Mac (Intel or Apple Silicon) - Windows: Download the
.exeinstaller - Linux: Download the
.AppImagefile
Note for macOS/Windows users: You may encounter SmartScreen (Windows) or Gatekeeper (macOS) warnings. You'll need to allow the application through these security features to use it.
Building from source is straightforward if you have the tools.
Required packages: Node.js (v14 or higher recommended).
- Once Node.js is installed, git clone or download and extract the source files to your chosen directory.
- Open a terminal window in that directory.
- Install dependencies:
npm install - Create a
.envfile with your IGDB API credentials (see.env.examplefor format) - Generate icons (optional):
npm run generate-icons - Build the Svelte components:
npm run svelte-build - Run the application:
npm start
- Search for Games: Start typing in the game selector to search the IGDB database
- Select a Game: Choose from search results or browse recent releases
- Set Status: Add a custom message like "Exploring Hyrule" or "Online with friends"
- Submit: Click submit to update your Discord Rich Presence
- Go Idle: Click "Idle" to show you're away from the game
Open an issue on this page and I'll get back to you as soon as possible!
