[READ-ONLY] Mirror of https://github.com/FoxxMD/tautulli-notification-digest. Consolidate Tautuilli Notification agent events for discord
digest discord newsletter notification plex tautulli tautulli-api webhook
0

Configure Feed

Select the types of activity you want to include in your feed.

Add docker mounted folder note and TOC

FoxxMD (Aug 14, 2023, 4:56 PM EDT) 6288082b 23c5783b

+40 -1
+40 -1
README.md
··· 2 2 3 3 tautuilli-notification-digest (TND) creates "digest" (timed summary) notifications of **Media Added** events for discord using [Tautulli's](https://tautulli.com/) discord [notification agent](https://github.com/Tautulli/Tautulli/wiki/Notification-Agents-Guide#discord). 4 4 5 + <!-- TOC --> 6 + * [tautuilli-notification-digest](#tautuilli-notification-digest) 7 + * [What Does It Do?](#what-does-it-do) 8 + * [Install](#install) 9 + * [Docker](#docker) 10 + * [Local (Node)](#local-node) 11 + * [Setup](#setup) 12 + * [Tautulli](#tautulli) 13 + * [Configuration](#configuration) 14 + * [ENV](#env) 15 + * [Docker](#docker-1) 16 + * [Local](#local) 17 + * [File](#file) 18 + * [Docker](#docker-2) 19 + * [Local](#local-1) 20 + * [Run](#run) 21 + * [Docker](#docker-3) 22 + * [Local](#local-2) 23 + * [Options](#options) 24 + * [Embed Formats](#embed-formats) 25 + * [Poster](#poster) 26 + * [Thumbnail](#thumbnail) 27 + * [Text](#text) 28 + * [List](#list) 29 + * [Embed Format Collapse](#embed-format-collapse) 30 + * [Default Collapse Settings](#default-collapse-settings) 31 + * [Overflow](#overflow) 32 + * [Deduplication Behavior](#deduplication-behavior) 33 + * [API](#api) 34 + * [Tautuilli Webhook](#tautuilli-webhook) 35 + * [Run Pending Notifications](#run-pending-notifications) 36 + <!-- TOC --> 37 + 5 38 # What Does It Do? 6 39 7 40 Tautulli already provides an email "newsletter" that compiles triggered events (media added) from Plex and then sends it as one email at a set time. ··· 77 110 docker run -e DISCORD_WEBHOOK="https://discord.com/api/webhooks/606873513" -e CRON="0 17 * * *" ... ghcr.io/foxxmd/tautuilli-notification-digest 78 111 ``` 79 112 113 + **NOTE: You should still bind a folder into the container in order to persist your data!** 114 + 115 + ```shell 116 + docker run -v /host/path/to/data:/config -e DISCORD_WEBHOOK="https://discord.com/api/webhooks/606873513" -e CRON="0 17 * * *" ... ghcr.io/foxxmd/tautuilli-notification-digest 117 + ``` 118 + 80 119 #### Local 81 120 82 121 Export your variables before the run command or use a [.env file](https://www.codementor.io/@parthibakumarmurugesan/what-is-env-how-to-set-up-and-run-a-env-file-in-node-1pnyxw9yxj) ··· 115 154 **Note:** When using a `bridge` network (docker default) make sure you map the correct server port (8078 by default) from the container to host. 116 155 117 156 ```shell 118 - docker -e DISCORD_WEBHOOK="https://discord.com/api/webhooks/606873513" -e CRON="0 17 * * *" -p 8078:8078 ghcr.io/foxxmd/tautuilli-notification-digest 157 + docker run -e DISCORD_WEBHOOK="https://discord.com/api/webhooks/606873513" -e CRON="0 17 * * *" -p 8078:8078 ghcr.io/foxxmd/tautuilli-notification-digest 119 158 ``` 120 159 121 160 ## Local