iGaming · Ops
A Telegram bot for the maintenance manager — windows, status, on-call, without opening the admin at 4am.
Under NDA we built a Telegram bot the maintenance manager actually uses: open a window, pin a reason, see who is on call, close the window. Commands are audited. Guesswork is not.
- ops channel
- Telegram
- commands
- Audited
- client
- NDA
The 4am admin tab
When a provider died, the maintenance manager opened a VPN, an admin, a status page, then Slack. Players already knew. We put the controls in the chat they already had open.
What the bot is allowed to do
A short command set, bound to a role. Open and close a window. Attach a public reason. Ping on-call. Read live flags. No silent prod edits from a personal account.
- Start / stop maintenance per brand or per provider
- Public reason pinned to the cashier and lobby
- On-call roster and acknowledge
- Audit log: who, when, which window
NDA note
Brand names and incident figures are not disclosed. Engagement scope: Telegram bot for the maintenance manager on an iGaming stack.
Technologies
- Go
- Telegram Bot API
- Postgres
- Redis
Outcomes
- Maintenance windows start and end from Telegram, with a reason
- On-call and status visible in one chat, not five dashboards
- Every command is logged to the operator, not lost in a DM
Recommended articles
Blog
The case for boring web stacks
TypeScript, Postgres and edge deployment are not exciting — they are how you still iterate fast in year three without rewriting the platform.
Blog
Shipping evals before prompts
Why we run regression suites on LLM outputs before every release — and how it changed our AI delivery cadence at ZNN.
Blog
Mobile release trains that do not break
Fastlane, staged rollouts and feature flags — a practical playbook from eighteen App Store submissions without a Friday-night rollback.
Recommended case studies
Luxury · Volume eDTL
The Brand Collector
The Brand Collector resells pre-owned luxury through a supplier network. Same class of problem as a catalogue feed — except each dump crossed 120,000 rows, and the CSV they hold sits above 169,000. Fastify stayed the orchestrator. The heavy compute moved to Go workers. About 60% faster on taxonomy, mapping and pattern-match at that volume.
iGaming · Platform
Casino operator · NDA
Under NDA we stabilised three production gambling brands: cleaned up legacy PHP/JS stacks, extracted shared modules, and shipped a new marketing site without stopping live traffic.
Marketing · Fintech
Digital DAO
Digital DAO is a marketing studio in Belarus that works mostly with fintech. We did not repaint the old site. We rebuilt the story and the visual system so it would sit in a room with banks, not with a carnival agency deck.