Skip to content

mtrogman/regrabarr

Repository files navigation

(RE)grabarr

A Discord bot to delete and (re)search for media

Release Docker Licence

logo

Features

(RE)grabbar uses discord and Sonarr/Radarr to allow discord users to 'regrab' content.
Regrabbing content will have the bot delete the original file and start a new search for the content.

Installation and setup

Requirements

  • Sonarr
  • Radarr
  • A Discord server
  • Docker
  • A Discord bot token
    • Permissions required:
      • Manage Channels
      • View Channels
      • Send Messages
      • Manage Messages
      • Read Message History
      • Add Reactions
      • Manage Emojis

Regrabarr runs as a Docker container. The Dockerfile is included in this repository or can be pulled from Docker Hub or GitHub Packages.

Volumes

You will need to map the following volumes:

Host Path Container Path Reason
/path/to/config/folder /config Required, path to the folder containing the configuration file

You can also set these variables via a configuration file:

  1. Map the /config directory (see volumes above)
  2. Enter the mapped directory on your host machine
  3. Rename the config.yml.example file in the path to config.yml
  4. Complete the variables in config.yml

Development

This bot is still a work in progress. If you have any ideas for improving or adding to (RE)grabarr, please open an issue or a pull request.

Contact

Please leave a pull request if you would like to contribute.

Feel free to check out my other projects here on GitHub or join my Discord server below.

Contributors ✨

Thanks goes to these wonderful people:

Contributors

trog/
trog