Skip to content

A Discord Rich Presence application created for WebNowPlaying-Redux

License

Notifications You must be signed in to change notification settings

YasogaN/WebNowPlaying-RPC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebNowPlaying-RPC

Built With

pypresence

Browsers Supported

Operating System Support

Desktop Player Support

Project Screenshots:

View in Discord

When no music is playing:

When music is playing:

🧐 Features

Here're some of the project's best features:

  • Displays your music and media details on discord rich presence
  • Supports all the websites supported by WebNowPlaying-Redux:
    • Apple Music
    • Bandcamp
    • Deezer
    • Invidious
    • Jellyfin
    • Kick
    • Navidrome
    • Netflix
    • Pandora
    • Plex
    • Radio Addict
    • Spotify
    • SoundCloud
    • Tidal
    • Twitch
    • VK
    • Yandex Music
    • YouTube
    • YouTube Embeds
    • YouTube Music
  • For having rich presence for unsupported sites please check UNSUPPORTED.md
  • Support for Desktop Players (Exclusive to Windows as of right now)
  • Application does not emit RPC signals when game is launched (TODO)

🛠️ Installation Steps:

  1. Install Python
https://www.python.org/downloads/
  1. Install WebNowPlaying-Redux extension for your browser from
https://wnp.keifufu.dev/extension/getting-started
  1. Get Latest Version from releases here.

  2. Navigate to the cloned/downloaded directory

  3. Open a terminal in the directory

  4. Install dependencies

pip install -r requirements.txt

or on windows run

install_dependencies.bat
  1. Open the program
python main.py

or on windows run

start.bat
  1. Set WebNowPlaying custom adapter at port
6867

For more help on how to set the custom port refer: Custom_Port.md

🛡️ License:

This project is licensed under the MIT License

💖Like my work?

Support me on ko-fi and paypal