Requestrr

Manage media requests with an interactive chat interface.

Requestrr is a powerful tool designed to handle media requests via an interactive chat interface. Perfect for homelab enthusiasts who want to streamline the media request process, Requestrr integrates with Radarr and Sonarr to provide an intuitive way for users to request, manage, and track their media content directly through messaging platforms like Discord or Slack.

Key Features

Requestrr allows users to make media requests and interact with their Radarr and Sonarr libraries directly through a chat interface. This makes it easy for everyone in the household or community to request movies and TV shows without needing access to the Radarr or Sonarr web interfaces.

The tool provides a streamlined and engaging way to handle media requests, making it ideal for homelabs where multiple users might be interacting with the media library.

Chat Integration

One of the standout features of Requestrr is its integration with chat platforms like Discord and Slack. Users can make requests, check the status of their requests, and receive notifications all from within their favorite chat application. This makes it easy to interact with the media request system without having to switch contexts or learn new interfaces.

For Discord, Requestrr can use bots to handle commands and provide responses directly in channels or private messages. For Slack, it integrates with channels and direct messages, offering similar functionality and ease of use.

Request Management

Requestrr allows users to submit requests for new movies or TV shows, and it integrates with Radarr and Sonarr to handle these requests automatically. Once a request is made, Requestrr tracks it, sending updates and notifications about its status. Users can see when their requested media is being processed, when it’s been added to Radarr or Sonarr, and when it is available for viewing.

Notifications and Updates

Requestrr keeps users informed with real-time notifications about their media requests. It can send updates when a request is approved, when downloads start, and when content is available. Notifications are customizable based on user preferences and the chat platform being used.

Custom Commands and Settings

Requestrr supports custom commands that can be configured to handle specific actions or queries. For example, you can create commands to check the status of all pending requests, list recent requests, or even clear out old requests. This customization makes it easier to tailor the system to fit the needs of your homelab setup.

Easy Setup and Configuration

Setting up Requestrr is straightforward. It runs on Docker and can be easily integrated with Radarr and Sonarr. Configuration involves setting up API keys and connecting the chat platform of your choice. The user-friendly interface and detailed documentation make the setup process quick and painless.

Integration and Extensibility

Requestrr can be extended with additional plugins or scripts to enhance its functionality. For example, you could integrate it with other tools in your media setup, like Plex or Jellyfin, to provide more detailed media management capabilities or additional features.

Simple and Intuitive Interface

The interface for Requestrr is designed to be intuitive, making it easy for users to submit requests and interact with their media library through a chat-based system. Whether you’re a technical user or not, the chat-based interaction simplifies the process of managing media requests and staying updated.

Conclusion

Requestrr offers a unique and user-friendly way to manage media requests through chat platforms. Its integration with Radarr and Sonarr, combined with its real-time notifications and customizable commands, makes it a valuable tool for homelab users who want to simplify media request management. Whether you’re using Discord or Slack, Requestrr provides an engaging and efficient way to handle media requests in your media automation setup.

Tags: Requests, Automation, Media Management
205 Stars on GitHub
Read more about Requestrr on Github