
Nillionly fans
Secure photo sharing Telegram bot with Nillion encryption for maximum privacy and security!
Demo
About
Nillionly Fans is a privacy-focused Telegram bot that enables secure photo sharing through Nillion's advanced encryption technology. Built with Node.js and the Telegraf framework, it provides end-to-end encrypted storage and retrieval of photos with a simple command-based interface. The bot allows users to: 1. Create personal encrypted storage accounts 2. Upload and encrypt photos securely 3. Generate compressed thumbnails for quick previews 4. Retrieve photos with end-to-end encryption 5. Manage stored photos through an intuitive interface This project demonstrates the power of combining Telegram's accessible platform with Nillion's enterprise-grade encryption, making private photo sharing accessible to everyone while maintaining the highest security standards.
How it's made
We built this bot using a powerful combination of technologies: * Node.js & TypeScript: For type-safe backend development * Telegraf: For Telegram bot framework integration * Nillion SDK: For advanced encryption capabilities * @nillion/client-react-hooks * @nillion/client-vms * @nillion/client-wasm The bot leverages Nillion's encryption technology to provide secure photo storage and sharing. Photos are processed using Sharp for optimization before being encrypted and stored. The bot runs on Vercel's serverless infrastructure using their KV storage for data persistence. Key features include: * End-to-end encrypted photo storage * Secure photo retrieval * Image compression and thumbnail generation * User account management * Command-based interaction