{"repo":"uncogeek/tg-broadcast","free":true,"listed":false,"github":"https://github.com/uncogeek/tg-broadcast","clone":"git clone https://github.com/uncogeek/tg-broadcast.git","description":"Self-hosted Telegram news aggregator. Monitors public channels via Telethon, pushes posts (text + images) to a PHP/SQLite live feed — accessible in any browser without Telegram or VPN. PWA-ready, AES-encrypted, RTL/Persian UI. Built for audiences with restricted internet access.","language":"PHP","stars":11,"topics":[],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"📡 TelegramLive — Telegram News Aggregator A self-hosted, real-time news aggregator that monitors selected Telegram channels and broadcasts their posts to a live web feed — accessible to anyone without a Telegram account or VPN. Built for people who need to share Telegram channel news with friends or audiences who have restricted internet access . --- 📸 Screenshots Live Feed — news.php Feed View ----------- --- 📱 Install as an App (PWA) news.php is a fully installable Progressive Web App . Viewers can add it to their phone's home screen and use it exactly like a native app — no app store needed. Android (Chrome / Edge): Open the page → tap the ⋮ menu → \"Add to Home screen\" → Install iPhone / iPad (Safari): Open the page → tap the Share button (□↑) → \"Add to Home Screen\" → Add Desktop (Chrome / Edge): Look for the install icon (⊕) in the address bar → click it → Install Once installed, the app opens in fullscreen, works offline when there's no connection, and shows browser push notifications for new posts (if the user allows them). ℹ️ PWA install requires the site to be served over HTTPS . --- ✨ Features - 🔴 Live feed — polls Telegram every 20 seconds and pushes new posts instantly - 🖼️ Text + images — caption posts arrive with their image attached - 🔐 Encrypted storage — news text is stored with AES-256-CBC encryption - 📱 PWA-ready — installable on any device's home screen - 🔔 Browser notifications — opt-in push alerts for new posts - 🌐 No Telegram needed — viewers on","default_branch":null,"files":null,"tree":[],"storefront":"/r/uncogeek","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/uncogeek/tg-broadcast/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}