Skip to content

doniel-t/aniwave-discord-presence

Repository files navigation

Aniwave / Kickassanime Discord Rich Presence Chrome Extension πŸš€

Updates your rich presence to what Anime / Episode you are currently watching πŸ‘€

image GitHub language count GitHub Release Date - Published_At GitHub

image

How To Run βš™οΈ

  • Download the corresponding Extension for your Browser from the Releases Tab and install it in your Browser - Chrome Extension works for all Chromium based Browsers like Edge, Chrome, Opera...
  • clone repo git clone https://github.com/doniel-t/aniwave-discord-presence.git
  • install NodeJS on your machine
  • open a terminal in the aniwave-discord-presence-server directory and
  • run npm i in the server directory and run the server with npm run dev

  • optional change the CD directory of the startup script to the path where the server directory lies, and add the script to windows task scheduler

How to Develop πŸ€—

  • Chrome

    • Make changes then

    • Create the bundled dist/index.js with npm run build

    • pack the extension in chrome or create extensions from unpacked and select the directory

    • Chrome extensions API ref sheet

  • Firefox

    • After you've made changes to firefox extension
    • run npm run build to create the bundled dist/index.js file
    • run web-ext build to create the zip file for the extensions
    • install it in Firefox nightly or the dev versions
    • Firefox extensions API ref sheet