Repository navigation
v1.0.0 — first public release
First public release of tg-streaming-bot — a self-hosted Telegram bot that streams music & video into group voice chats.
Features
- 🎵 Music & video from YouTube (search or URL) or any audio/video file posted in chat
- 🔎 /search results picker — pick a hit to play as audio or video
- 📻 Internet radio with the live now-playing track shown on the video card
- 📼 Recording — capture radio or video to a voice/video message (toggle on/off, tracklist)
- 📁 Local media library — browse & play your own folders, with audio-track & subtitle selection
- 🎛 Full controls — pause/resume/skip/seek/volume/loop/shuffle/queue + an inline panel
- ⚡ Hardware transcoding (VAAPI/CPU) for HEVC/MKV
- 🔁 Self-healing — auto-reconnect on drops, resume after restart, idle auto-leave
- 🐳 One-command Docker deploy, fully env-configured
Built with Pyrogram and py-tgcalls. See the README for setup.