MOONAGE • Denys Vasyliuk

Concept: a booking bot for Telegram and WhatsApp, with a working demo · 2026 · 2 days

Terminbot Ruhrwelle

First screen: the bot books at 23:14 and the salon’s book fills up

The task

Clients of small salons and practices write in the evening, when nobody answers the phone. I wanted to show the owners what a bot can do for them: book an appointment at night, remind the client the day before, pass a cancelled slot to the waiting list. And I wanted them to be able to try it, not just read about it. This is a sample project: Salon Ruhrwelle is made up. The Telegram bot really works.

Role

Concept, art direction, design, bot and backend development

What I did

Style tile “Nach Feierabend”: one palette in two states, Literata and IBM Plex, parts, motion rules
Style tile “Nach Feierabend”: one palette in two states, Literata and IBM Plex, parts, motion rules
Four scenes: a cancellation moves the slot and frees one for the waiting list
Four scenes: a cancellation moves the slot and frees one for the waiting list
Automations: a clock with four moments, the client’s Telegram on the left and the owner’s on the right
Automations: a clock with four moments, the client’s Telegram on the left and the owner’s on the right
The 7:00 summary: appointments of the day and free hours
The 7:00 summary: appointments of the day and free hours
Try it: the real Telegram bot with the live calendar, and an honest note on WhatsApp
Try it: the real Telegram bot with the live calendar, and an honest note on WhatsApp
Price and what the owner provides
Price and what the owner provides
First screen on a phone
First screen on a phone
Moving an appointment in the chat
Moving an appointment in the chat
Cancelling after the reminder: the bot asks once and offers a new booking
Cancelling after the reminder: the bot asks once and offers a new booking
What the owner receives: booking cards, the waiting list and the morning summary
What the owner receives: booking cards, the waiting list and the morning summary
Calendar inside Telegram (Mini App)
Calendar inside Telegram (Mini App)

Result

A working demo I can send to a salon owner as a link: she books a test appointment herself, gets the reminder two minutes later and sees on the page that the bot and the calendar are one system. Price on the page: from €300.

Built with

TypeScript, HTML, CSS · Cloudflare Workers, D1, Cron · Telegram Bot API, Mini App · Literata, IBM Plex