Sam-Max/Jackgram ? reverse-engineered prompt

Reverse engineered prompt

Build me a Telegram bot and web app that can index video and media files from public and private Telegram channels, save them in a searchable database, and let me stream or download them through a fast REST API.

I want an admin dashboard where I can manage the indexed files, search them, see stats, generate session strings, and view media details in a clean light and dark interface. The bot should help me run indexing from Telegram with live progress updates, search the library, delete entries, back up and restore the database, and generate API tokens.

Please include support for MongoDB, TMDb metadata like titles and posters, and direct streaming with range support so playback is smooth even for large files. It should be set up to run easily with Docker, and I want basic protection so only allowed Telegram user IDs can use admin commands and the API can be token protected. If you need current docs for anything, look them up online.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab