mirror of
https://github.com/miantiao-me/awesome-homelab.git
synced 2026-05-09 08:25:36 +02:00
[GH-ISSUE #48] Add jellyfin-telegram-channel-sync — Sync Jellyfin access with Telegram membership #33
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/awesome-homelab#33
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @GeiserX on GitHub (Mar 8, 2026).
Original GitHub issue: https://github.com/miantiao-me/awesome-homelab/issues/48
App Info
Name: jellyfin-telegram-channel-sync
URL: https://github.com/GeiserX/jellyfin-telegram-channel-sync
Description: Syncs Jellyfin user access with Telegram channel membership. Automatically manages Jellyfin user accounts based on whether users are members of a specific Telegram channel, enabling access control through Telegram.
Category: Media Management
License: GPL-3.0
Tech Stack: Python, Docker, Jellyfin API, Telegram Bot API
Key Features
Why it's useful for homelab users
Homelab users who share their Jellyfin server with friends or family often manage access manually. This tool automates that process by tying Jellyfin access to Telegram channel membership — when someone joins the channel, they get Jellyfin access; when they leave, access is revoked. This is particularly useful for community-run media servers where Telegram is already the primary communication platform.