- Case study · Bots
- 6 technologies
OF Notify Bot: sales notifications in Telegram
Elvisupdated 4 min read
The bot sends subscriptions, tips, messages and purchases to Telegram the moment they happen, and a live dashboard shows several models at once.

The challenge
The agency owner needed to know about sales and messages right away. That meant keeping the platform open and refreshing the page all the time, and with several models, switching between them.
A missed message from a fan or a purchase noticed too late costs money: the fan didn't get a reply and left. Tracking events across several accounts by hand all day is impossible, especially when the owner is away from the computer.
The goal was this: every important event should arrive where the person already spends their time, which is Telegram, with no delay and no open browser tab.
The solution
I built the bot on Aiogram. Events arrive over WebSocket in real time, so the notification shows up in Telegram less than a second after a subscription, tip, message or purchase. Notifications come into a regular chat with the bot, with no separate app to install.
Under the hood it's Redis and PostgreSQL. Everything runs in Docker and doesn't depend on anyone having a browser open, so monitoring runs around the clock.
For people who manage several models, I built a live dashboard. One screen shows what's happening on each account, with no switching between them.
How the system works
OnlyFans sales notifications in Telegram
The bot sends alerts about new subscriptions, tips, messages and purchases. The notification comes to Telegram, so the owner sees a sale on their phone wherever they are.
It takes less than a second from the event to the notification, so you can reply to a fan's message while they're still online.
Notification bot for an agency with multiple models
If the agency has several models, events from all accounts go to one bot. The owner sees right away which account something happened on and can pass the task to the right person.
Why an owner should see every sale as it happens
When sales and messages arrive as they happen, you can see how the day is going. If one account suddenly goes quiet, you notice right away, not in the evening report.
You also react faster: you see a fan's message and pass it to whoever will reply while the fan is still around.
Live dashboard across accounts
The dashboard updates in real time and shows several models at once. Telegram notifications work for quick reactions, and the dashboard is handy for seeing the overall picture for the day.
When events always arrive in the same place, it's easy to keep track of the overall picture across all accounts.
24/7 monitoring
The system runs in Docker on a server and watches for events around the clock. At night and on weekends, notifications arrive the same way they do during the day, and nothing has to stay open for that.
Results
- Notifications arrive in under a second
- 24/7 monitoring
- Multiple accounts in one dashboard
Tech stack
- Python
- Aiogram
- PostgreSQL
- WebSocket
- Redis
- Docker
Who it is for
Agency owners and managers who want to see sales and messages right away, not whenever they get around to opening the platform. Especially those who manage several models at once.
Project FAQ
Which events trigger notifications?
New subscriptions, tips, messages and purchases. Each event comes to Telegram as a separate notification right after it happens.
Can I connect several models?
Yes, the bot is built for multiple accounts. Events from all of them come to Telegram, and the live dashboard shows them on one screen. The owner sees which account an event came from and doesn't mix up models.
How long does setup take?
It depends on the number of accounts and whether you need the dashboard or notifications are enough. Message me on Telegram, tell me about your team, and I'll tell you how long it will take.
What is the bot built with?
The bot is written in Python with Aiogram. Events travel through WebSocket and Redis, data is stored in PostgreSQL, and everything runs in Docker.
Ready to automate your business?
A 30-minute call: we go through your processes, pick what to automate first and estimate the timeline.
- CRM
- Traffic
- Bots
- AI
- Analytics
- Integrations
- Websites
Need something similar
- BotsMeowtrics TeamAn HR system for hiring through Telegram: candidates come to the bot, AI reviews their applications, and the team lead sees the hiring funnel and traffic sources.

- Bots · 50+ operatorsOnlyServiceA Telegram bot for monitoring chatters, plus a browser extension: shifts are tracked automatically, and reports show where the revenue came from.

- Bots · auto paymentMila VelvetThe model sells access to a private Telegram channel, and the bot handles the subscriptions: it takes the payment, hands out a personal link, reminds about renewal and removes the fan from the channel when the term ends.
