Niloy-Sarker/niloy-cloudstream — reverse-engineered prompt
Reverse engineered prompt
Build me a Cloudstream extension repository for Bangladeshi BDIX FTP streaming sources, focused on ISP limited services like DhakaFlix, Dflix, FMFTP, FTPBD, and Roarzone.
I want users to be able to add one repo link inside Cloudstream settings, then browse and install the available extensions from there. Please make the repo metadata work properly and keep each provider as its own extension so they can be installed separately.
For the DhakaFlix TMDb version, include a simple way for the user to enter their own TMDb API key, since they’ll need it to show better movie and series info. Don’t hardcode any private key.
Set up the Kotlin and Gradle project so it builds cleanly, generates the Cloudstream plugin files, and produces an installable repo JSON. Keep the code organized and easy to update if the FTP sites change later. If you need current Cloudstream plugin docs, look them up online.
Want more depth? Deep Reverse