Arrs2Discord

Arrs2Discord

Docker app from grtgbln's Repository

Overview

A collection of PowerShell scripts that collect information from *arrs API and sends it off to Discord via webhooks.

Arrs2Discord

This is a collection of PowerShell scripts that collect information from *arrs API and sends it off to Discord via webhooks.

Configuration

I tried to make the scripts as easy to use as possible.

The scripts rely on the config.json file.

Information on how to set up a Discord webhook can be found be here.

Usage

That's it. Once the webhook(s) are created and the variables are filled in properly, you should be able to run the scripts and it send the relevant information to your Discord server/channel.

Cron example: sudo crontab -e add a new line like this:

* * * * * docker exec arrs2discord pwsh CurrentStreams.ps1 >/dev/null 2>&1

Examples

ArrsQueue.ps1

ArrsQueue.ps1

Issues

Probably. Just let me know and I will try to correct.

Enjoy

This one is simple.

Install Arrs2Discord on Unraid in a few clicks.

Find Arrs2Discord in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Arrs2Discord Review the template variables and paths Click Install

Requirements


        Requires additional configuration of Discord webhooks. See documentation: https://github.com/fscorrupt/docker-arrs2discord?tab=readme-ov-file#howto-discord-webhook
        

        Requires a `config.json` file in the "Config Path" directory. See example: https://raw.githubusercontent.com/fscorrupt/docker-arrs2discord/refs/heads/main/config/config.json.template
    

Details

Repository
ghcr.io/fscorrupt/docker-arrs2discord
Last Updated2026-07-15
First Seen2024-10-13

Runtime arguments

Network
bridge
Privileged
false

Template configuration

PGIDVariable
Default
100
Value
100
PUIDVariable
Default
099
Value
099
UMASKVariable
Default
002
Value
002
TERMVariable
Default
xterm
Value
xterm
Config PathPathrw

Storage for config files

Target
/config
Default
/mnt/user/appdata/arrs2discord/config
Value
/mnt/user/appdata/arrs2discord/config