Skip to content

Displays playing media in a web browser as a rich presence on your desktop Discord client

Notifications You must be signed in to change notification settings

prototype-A/Rich-Browser-Media-Presence

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rich Browser Media Presence

Displays browser media as rich presence on your desktop Discord client

Previews

List of Supported Videos

  • YouTube https://www.youtube.com/watch?v=*
  • NicoNicoDouga https://www.nicovideo.jp/watch/sm*
  • NicoNico Live https://live.nicovideo.jp/watch/lv*
  • BiliBili https://www.bilibili.com/video/*
  • BiliBili Live https://live.bilibili.com/*

Pre-Requisites

  • 64-bit x64 Windows, macOS, or Linux Operating System
  • Firefox or Chromium-based Web Browser
    • Tested on Firefox 87.0 (64-bit)
    • Tested on Google Chrome 89.0.4389.114 (Official Build)(64-bit)
    • Should still work on slightly older versions

Installing the Browser Extension (Google Chrome)

This extension should work with any Chromium-based browser. However, it has only been tested on Google Chrome. Also, installation instructions may differ on others.

  • Download the .crx file and extract its contents of into a folder with your preferred file archiving software
  • Open Google Chrome and navigate to chrome://extensions
  • Turn on "Developer mode" in the top right corner
  • Click the "Load unpacked" button, navigate to the folder of the extracted .crx files and click "Select Folder"

Installing the Browser Extension (Firefox)

  • Download the .xpi file
  • Open the downloaded .xpi file with Firefox or drag it into an open Firefox window to install it

Running

  1. Download the listener binary for your OS
  2. Double-click the downloaded .exe (Windows) or execute the binary in a terminal (All OSes) to run the listener
  3. Navigate to a video on a supported site
  4. Click on the extension icon
  5. Click the "Enable for Current Tab" button

Exiting

  • Open the extension popup and click the "Disable" button if it is enabled
  • CTRL+C and/or close the listener executable window