Unifi-to-Discord-webhook

Unifi-to-Discord-webhook

Docker app from zguilt's Repository

Overview

This is a tiny webhook listener that listens for Unifi's webhooks sent to the docker container's IP:PORT and formats the message to a Discord webhook. You can add devices by using a device's mac address as a variable and the device name as the variable name, visit the project's repo for a read me.

Unifi to Discord Webhook

Links:

Link to docker hub

This is a tiny webhook listener that listens for Unifi's webhooks sent to the docker container's IP:PORT and formats the message to a Discord webhook.

You can add devices by using a device's mac address as a variable and the device name as the variable name.

Example of a config:

image

You can add as many variables as you want. The variable name must be the Mac Address of the device you want alerts from, otherwise it will be called unknown device.

The Mac Address can be found here:

image

The Unifi set up is:

image

The IP:PORT is the IP:PORT you set up for the docker container

When set up correctly you will see:

image

Install Unifi-to-Discord-webhook on Unraid in a few clicks.

Find Unifi-to-Discord-webhook 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 Unifi-to-Discord-webhook Review the template variables and paths Click Install

Download Statistics

328
Total Downloads

Related apps

Details

Repository
redzguilt/unifi-webhook-to-discord:latest
Last Updated2025-08-20
First Seen2025-04-20

Runtime arguments

Network
bridge
Privileged
false

Template configuration

webhookVariable

Webhook URL for the discord channel alerts go to

Default
https://discord.com/api/webhooks/1234567890/abcdefghijklmno
Alerter 1Variable

MAC_ADDRESS - NAME OF DEVICE MAPPING

Target
MA:CA:DD:RR:EE:S1
Default
MA:CA:DD:RR:EE:S1
Value
Camera on Shed
Alerter 2Variable

MAC_ADDRESS - NAME OF DEVICE MAPPING

Target
MA:CA:DD:RR:EE:S2
Default
MA:CA:DD:RR:EE:S2
Value
Name for device
portPorttcp

Port Unifi sends messages to

Target
8080
Value
7019
UUID_1Variable

Console UUID for remote viewing

UUID_2Variable

Console UUID (other value) for remote viewing

appdataPathrw

Logs stored here

Target
/var/
Value
/mnt/user/appdata/UnifiWebhookToDiscord