TheodoreKrypton/tgfs ? reverse-engineered prompt

Reverse engineered prompt

Build me a Python app that turns a private Telegram channel into a WebDAV file server.

I want to be able to connect to it from normal file apps like rclone, Cyberduck, WinSCP, or similar, then upload, download, rename, and organize files as if it were a regular drive. It should map Telegram channel posts into folders, support very large files by splitting them into parts behind the scenes, and still show them to the user as one file. It should also support versioning so if a file or folder changes, older versions are still kept. If possible, let me import files that already exist in Telegram through a small web or mini app flow, and make video files stream smoothly when opened. Use the existing config driven setup, and make it easy to run in Docker. If you need to check current library docs or WebDAV behavior, go ahead and 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