BigDaddyAman/telegram-s3-uploader ? reverse-engineered prompt
Reverse engineered prompt
Build me a private Telegram bot that lets a small allowlist of users send files and have them uploaded to S3 compatible storage like AWS S3, Cloudflare R2, or MinIO.
It should accept common file types like documents, videos, audio, and photos, upload them to a private bucket, then reply with a temporary download link that expires automatically. Keep it simple and safe by default, with no public bucket access and no storage credentials shown to users. I also want it to handle only one upload per user at a time, with a small global queue so it does not get overloaded.
Make it easy to run locally, with Docker, or on Railway, and use environment variables for all config. If you need to check the current docs for Telegram or S3 libraries, go ahead and look them up online.
Are you gonna build this?
make sure you review the code using coderabbit