This Electron app integrates Discord Rich Presence functionality to display YouTube video details in your Discord status.
This application uses Electron to create a standalone desktop app that renders the YouTube website and interacts with the Discord Rich Presence API to showcase the video being watched on YouTube.
- Displays YouTube content in electron window
- Integrates with Discord Rich Presence to show video details as your Discord status.
- Customizable window size and settings.
- Added Retrieval of video thumbnail of currently playing video
- Discord icon changes according to the page
Application .exe can be found here
- node.js installed on your machine.
-
Clone the repository:
git clone https://github.com/DrakonZZZ/youtube-electron-rpc
-
Navigate to the project directory: cd your-repository
-
Install dependencies:
npm install or npm i
-
Run the application: npm run dev (or) you can compile the .exe using
npm run make or npm run package
download the exe from here : https://github.com/DrakonZZZ/youtube-electron-rpc/releases
-
The app window opens and displays the YouTube website.
-
The app updates your Discord status with YouTube video details.
- Modify the window size, settings, or YouTube URL in the
windowHandler.js
file to suit your preferences. - You can change the discord Large image icon by having your own discord developer portal https://discord.com/developers/docs/intro application and change the clientId in main.js
##Customization
- Change your discord presence image in rpcInfo.js file
Contributions are welcome! Fork the repository and create a pull request for any enhancements or fixes.
This project is licensed under the [MIT