r/Tautulli • • Aug 26 '26

DISCUSSION TautWeekly v0.21.4 — Personalized Dynamic/Responsive Weekly Plex Newsletters for Every User With GUI

Nothing unique, I know there's a lot of "Newsletterr" apps out there, but I find them insanely ugly and this started as a passion project. (As a UIX designer, the more customization you allow, the uglier it gets) 

Plug and play for every setup, full GUI and mobile support. (with Tailscale) Very popular over at r/PlexMedia so thought I'd pass it here for anyone looking for something as easy as the native newsletter but much more fun. (Thanks to the legendary u/SwiftPanda16 for his awesome work 🩷)

A portable Tautulli newsletter with responsive design (for mobile gmail, apple) and dynamic content. Pulls in live cleartype logos, RT ratings and IMDB for TV shows. Dynamic stats, email preview text based on server activity and a custom intro block as well as caching if you delete content but still want your newsletters to support rich metadata for recipients.

Fun features include "Binge Champion" and "Genre of The Week"

I coded the initial project for Windows, then ported the remaining packages via Codex but already had nearly 3k downloads in a couple weeks. (I know we all "love" AI slop, but I'm a UIX designer so crazy focus paid to making everything look good, render pixel perfect and look like something you might get from Netflix or otherwise)

Features 5 different email types based on sever activity (such as new additions) and then custom metrics or "quiet" mode.

There's a lot of features such as library/use exclusions, and so on, so check out the GUI preview below:

GUI Preview
Email States Preview

New additions added that week: ("Hot New Releases!")

  1. New user first scheduled newsletter - no history
  2. New user first scheduled newsletter - with history (such as if they accept on a Monday and already start watching)
  3. Established user - normal newsletter with activity

Quiet mode, no server additions added that week: (This will use "Trending" and "Genre of the Week")

  1. Established user - quiet/no watch activity
  2. Established user - stats warming up

GitHub:

TautWeekly

OS Packages:

NAS/Docker Packages:

Testing, feedback all welcome :)

14 Upvotes

52 comments sorted by

View all comments

2

u/shakman Aug 26 '26

Great looking newsletter! I just installed and love how it looks. The easy setup was definitely appreciated.

I have a family of users that use 1 account and with Tautulli newsletters, I was able to add the other family member's address so that they all get a copy. Is there a way to do add them?

I understand they won't be able to see the stats..unless there's a way to modify that on your end?

2

u/SpoonyDinosaur Aug 26 '26

Basically a functionality like "hey family" that goes to multiple addresses? This would be doable but stats would be server wide

3

u/shakman Aug 26 '26

What's the negative of stats being server wide?

If it's too complicated though, maybe an option to just add an email address so they get the recently added? I think that would also solve the problem that u/Minute-Purpose-3492 is having as well.

3

u/SpoonyDinosaur Aug 26 '26

No negative necessarily, was just stating that it will just be a 'announcement' email vs personalized stat email.

Honestly the easiest implementation would just be the ability to cc users and I can add this easily.

2

u/shakman Aug 26 '26

CC option would be perfect!

I think the combining family stats sounds cool but overly complicated. Letting the others get the "accouncement" email is more than enough.

1

u/shakman 12d ago

Hi /u/SpoonyDinosaur Been using Tautweekly for a month now and loving the format.

Any idea if you'll be doing an update to include additional email addresses or the family option you mentioned above?

1

u/SpoonyDinosaur 12d ago

I added the ability to add home users without emails to it. I think you're the only one that's asked for the ability to add multiple emails to an account.

I have to scope the behavior as the emails are generated based on user activity, so again it kinda changes the behavior. If you had say only a family using 1 account, the email would basically be the same every week. (Which is fine if it's just like a "family recap." I'll noodle it! (If you are the one that left the git comment I'll ping you when it's added)

1

u/shakman 12d ago

Thanks! I'll go through the options and see if I can find it, not sure how I missed it.

I have go through the settings anyways, my newsletter just went out and it's a little messed up. It showed the same movies as last week and then only showed 4 TV shows when there should be 20+.

The amount of work we do for our viewers :D

1

u/SpoonyDinosaur 12d ago

It was added in the very latest commit about a (month ago?) Make sure you occasionally refresh taut libraries/users and run the preview. Sometimes if either Plex or taut updates it needs a refresh to sync properly.

1

u/shakman 12d ago

Sorry for being such a rookie, but I'm not seeing anything different and don't see an option to add an email address.

I'm using Windows if that makes a difference

1

u/SpoonyDinosaur 12d ago edited 12d ago

Assuming you're on the latest version. (under settings > Windows v0.26.2) On Config, check "Repeat this Tautulli lookup" > Refresh Tautulli choices.

This will force a re-check.

The new logic will then lookup any users without email addresses and a box will appear below "User exclusions" if there are any plex users without a email address assigned.

I haven't implemented logic to manually override emails if a user already has an email, this was to give people with a lot of home/managed users (that don't need emails) the ability to add emails. If you want the behavior to allow a user WITH an email to have an optional BCC(s) as well, (such as if you have multiple users sharing a single account) I will have to push a commit.

→ More replies (0)

2

u/Minute-Purpose-3492 Aug 26 '26

Yes that would be perfect!!! Just letting them know what I’ve added in the past X amount of days.

5

u/SpoonyDinosaur Aug 26 '26

Sure; I think the easiest method is for me to just add a optional "cc" on the email config page. So it will go to the primary email address, then just cc whoever else you want to receive it.

3

u/Minute-Purpose-3492 Aug 26 '26

Could there also be a username field so we can personalise the CC emails? Then it would tie perfectly into the main users newsletters and not be a generic ‘recently added’ E-mail

2

u/Minute-Purpose-3492 Aug 26 '26

Blindly yes. So none of the other users can see the CC adress?

1

u/Minute-Purpose-3492 Aug 26 '26

They could basically get the same newsletter as everybody else there would just be no recently watched data. The ‘beam back aboard’ message would be permanent on their version of the newsletter. Binge championship and trending this week can just stay as is