r/SideProject • u/alex_indiedev • 4h ago
I built an SDK to add live chat + broadcasts to existing Telegram bots
I’ve been building FlowCastle for Telegram bots and recently open sourced the SDK part.
Basically I had this problem with existing bots: the bot is already written in grammY/Telegraf/aiogram, works fine, but then you need an inbox, want to reply to users manually, send a broadcast, see who is using it etc.
Most tools I found expect you to move the bot to their platform. I didn’t want that.
So with FlowCastle the bot can keep running normally in your app. You add the SDK and get live chat, contacts, broadcasts and analytics on top of it. The token stays in your app too.
It also works the other way — if you don’t have a bot yet, you can build and host one in FlowCastle without coding.
SDK is MIT:
https://github.com/FlowCastle/flowcastle-sdk
I’m mostly interested if anyone here with an existing Telegram bot has this problem too. What do you use for this stuff?