EN
← Back to all work
PROJECT / flipper-tg

Telegram bot bridge for Flipper Zero

Read and send Telegram messages directly from a Flipper Zero's screen. A FastAPI server on a Raspberry Pi connects to the FAP application through an ESP32 Wi-Fi bridge.
The Flipper application includes an on-device keyboard, Cyrillic transliteration, paginated chats, and full end-to-end message encryption.

Every message available to the bot is stored in the server database.
Traffic between the server and the Flipper is encrypted with a shared secret, and a web UI allows browsing and deleting stored messages from a browser.
If Telegram access is normally blocked, only the server needs a VPN.

C (Flipper FAP) Python / FastAPI SQLite ESP32 Raspberry Pi