NotionRPC is a Node.js script that updates your Discord Rich Presence status based on the active page in your Notion application. This script is designed to work on Windows operating systems.
- Automatically detects the active Notion page.
- Updates Discord Rich Presence with the current Notion page title.
- Refreshes the status every second.
- Windows operating system
- Node.js installed
- Discord application installed and running
-
Clone the repository:
git clone https://github.com/Falkern/NotionRPC.git cd NotionRPC
-
Install the required dependencies:
npm install
-
Run the script:
node index.js
-
Ensure that Notion is running and you are logged into Discord.
clientId
: The client ID for your Discord application.refreshIntervalMs
: The interval in milliseconds to refresh the Notion process check.updateCooldownMs
: The cooldown period in milliseconds between presence updates.
- Ensure that Notion is running and has an active window.
- Check that you are logged into Discord.
- Verify that the script is running on a Windows operating system.
This project is licensed under the MIT License.