Skip to content

A simple discord bot for the streamrip downloader

License

Notifications You must be signed in to change notification settings

CZnavody19/streamrip-discord

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Streamrip discord bot

Function

  • /download <url> command to download the media (Qobuz tracks and Deezer standard and dynamic URLs are supported)
  • /scan command to rescan the plex library (only one server and library is supported)

Installation

  • Install Streamrip and make sure you can use the scripting function
  • Install discord.py and dotenv python packages
  • Fill your info in the .env file
  • Run main.py

The projset also contains a load_to_db.py script, that searches and loads already present tracks to the streamrip database

If you want to use the load_to_db.py script, you also need to install the mutagen package

Media and Service support

  • Qobuz
    • Tracks
    • Albums (untested so far)
    • Playlists
    • Discographies
    • Labels
  • Tidal
  • Deezer
    • Tracks
    • Albums (untested so far)
    • Playlists
    • Discographies
    • Labels
  • SoundCloud

Plex integration

You can optionaly set up an integration with Plex media server to refresh your music library with a command

How to find your token:

  • In your web browser open your plex server web ui
  • Open devtools and go to network
  • Find a request with X-Plex-Token in the url and copy the token

To get your library id go to the plex API documentation page and run the request

The number you are looking for is under the "key" field

About

A simple discord bot for the streamrip downloader

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages