BBYEN

BBYEN

Replacement for YouTube upload email notifications

16stars
2forks
Last commit: 1y ago
Repo age: 6y old

BBYEN is a small TypeScript/Node.js service that restores email notifications for new YouTube uploads by scanning your subscriptions and sending messages via SMTP. It pulls the list of subscriptions via Google OAuth and checks channel RSS feeds to detect new videos.

Key Features

  • Automatically retrieves your YouTube subscriptions using OAuth credentials and the YouTube Data API
  • Polls channel RSS feeds to detect recent uploads and avoids duplicate sends via a local sent-video database
  • Sends notification emails through a configured SMTP account with configurable sender and destination
  • Configurable timers for subscription refresh and video-check intervals
  • Supports channel whitelist and blacklist in configuration to control which channels trigger emails
  • Deployable as a Node.js app or via Docker / docker-compose

Use Cases

  • Receive email alerts for new videos from subscribed YouTube channels when native email notifications are unavailable
  • Aggregate new uploads into a single email destination for saving, filtering, or automated processing
  • Run as a lightweight personal notifier on a home server or VPS to replace mobile push notifications

Limitations and Considerations

  • Requires Google OAuth client credentials and enabling the YouTube Data API; the app may present an unverified app warning during authentication
  • Cannot query a channel's bell/notification preference; whitelist/blacklist is manual and based on channel IDs
  • Near-real-time delivery depends on configured polling intervals; not event-driven
  • Relies on a local database/file for tracking sent videos; setup for very large subscription lists may need attention
  • Requires a working SMTP account (may need app-specific passwords or SMTP settings for some providers)

BBYEN is a focused, minimal replacement for discontinued YouTube email notifications that emphasizes simplicity and user control. It is suitable for users who prefer email-based alerts and are comfortable configuring OAuth and SMTP details.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

RSSHub

RSSHub

RSS feed generator for websites and platforms without RSS

41.2k
9k
Last commit: 1d ago

RSSHub generates RSS/Atom/JSON feeds for thousands of sites and services that don’t provide feeds, exposing them as subscribable endpoints you can self-host.

Alternative to:
RSS.app
RSS.app
+1
Glance

Glance

Self-hosted, configurable dashboard for feeds and status widgets

31.2k
1.2k
Last commit: 1mo ago

Glance is a lightweight self-hosted dashboard that aggregates RSS and other widgets (Reddit, YouTube, weather, markets, server stats) into customizable pages.

Alternative to:
Start.me
Start.me
+12
Karakeep

Karakeep

Self-hosted bookmarks, notes, and media with AI tagging and search

22.8k
1k
Last commit: 2d ago

Self-hostable bookmark-everything app for links, notes, images, PDFs, and archives with full-text search, AI tagging/summaries, RSS ingestion, and API access.

Alternative to:
Pocket
Pocket
+11
Linkwarden

Linkwarden

Self-hosted collaborative bookmark manager with archiving and annotation

16.8k
662
Last commit: 12d ago

Self-hosted collaborative bookmark manager with reader mode, highlights, tagging, full-text search, and automatic webpage preservation as screenshots and PDFs.

Alternative to:
Linkwarden Cloud
Linkwarden Cloud
+10
FreshRSS

FreshRSS

Lightweight self-hosted RSS and Atom feed aggregator

13.7k
1.1k
Last commit: 2d ago

FreshRSS is a fast, multi-user RSS/Atom feed aggregator with tagging, search, OPML import/export, WebSub push updates, and optional web scraping for sites without feeds.

Alternative to:
Feedly
Feedly
+12
wallabag

wallabag

Read-it-later web app for saving and classifying articles

12.4k
852
Last commit: 5d ago

wallabag is a self-hostable read-it-later service to save web pages, extract clean article content, tag and organize items, and read them on any device.

Alternative to:
Pocket
Pocket
+4