OntwikkelingBetaalbeschermingDetails
- Revisies binnen het pakket zijn gratis.
- Reageer je niet binnen 3 dagen na levering, dan wordt het werk automatisch goedgekeurd.
Het geld wordt bij betaling gereserveerd en pas vrijgegeven als je het werk goedkeurt.

Voorbeeldresultaat
Telegram bot for booking haircuts at a barbershop
The bot in Telegram
A part of the code
async def booking_done(update: Update, context: ContextTypes.DEFAULT_TYPE) -> int:
"""The last step of the form: thanks the client and passes the request on."""
request = context.user_data["booking"]
request["phone"] = update.message.text.strip()
await update.message.reply_text(TEXTS["booking_thanks"], reply_markup=main_menu())
await context.bot.send_message(settings.admin_chat_id, format_request(request))
sheet.append_row([datetime.now().isoformat(timespec="minutes"), *request.values()])
return ConversationHandler.END
All the answers and buttons are in texts.yaml, so the client changes a price or the hours without touching the code.
Files: a ZIP archive with bot.py, texts.yaml, settings.example.env (where the bot token and the sheet go, filled in by the client), requirements.txt and a README: creating the bot in Telegram, connecting the Google Sheet and running it on a small server or hosting. The bot sends the request but does not check the barbers' calendar: the owner confirms the time.
Client: a barbershop with 3 barbers that took bookings only by phone. Task: a Telegram bot with a menu: prices, address and hours, a booking form (service, day and time, name, phone) that sends each request to the owner's chat and adds it to a Google Sheet.
De klant en alle details zijn verzonnen.
Over deze dienst
Een kant-en-klare bot voor boekingsaanvragen: een typische versie die al is uitgewerkt, aangepast met jouw gegevens. Klanten openen hem in Telegram, Discord of Slack, zien je diensten, prijzen en openingstijden achter knoppen en vullen vanaf Standaard een korte aanvraag in: de dienst, een gewenste dag en tijd, een naam en een telefoonnummer. De aanvraag komt in je chat en een Google Sheet, en je bevestigt zelf de tijd met de klant. Hij past bij een salon, een praktijkbalie, een bijlesgever, een reparatiewerkplaats of een studio. Jij stuurt je diensten met prijzen, je openingstijden, adres en de vragen van het formulier; wij zetten ze in de bot en schrijven een README over het aanmaken, het token ophalen en het draaien. De bot controleert geen agenda, houdt geen tijd vast, verstuurt geen bevestigingen en neemt geen betalingen aan. De hosting en het draaiende houden zijn aan jou.
Wat is inbegrepen
- Wat je krijgtEen ZIP-archief met de Python-code van de kant-en-klare bot, een tekstenbestand gevuld met je diensten en een README; de code staat ook op de bestelpagina.
- Diensten achter knoppenPrijzen, openingstijden en adres met één tik
- Een kort aanvraagformulierDienst, dag, tijd, naam en telefoon, vanaf Standaard
- Aanvragen op één plekJe chat en een Google Sheet, met de datum van elke aanvraag
- Al uitgewerktJouw gegevens gaan in een bot waarvan de stappen klaar zijn
- Een heldere handleidingDe bot aanmaken, het token en het starten, stap voor stap
Hoe het werkt
- 1DetailsJe stuurt je diensten, prijzen, openingstijden en formuliervragen
- 2InrichtingWij passen de kant-en-klare bot aan op jouw gegevens en schrijven de handleiding
- 3StartenJe maakt de bot aan, voert het token in en draait hem
- 4AanpassingenJe vraagt om aanpassingen binnen je pakket
Wat we van je nodig hebben
Het platform: Telegram, Discord of Slack. Je diensten met prijzen en hoe lang elke duurt, je openingstijden en adres, precies zoals klanten ze moeten zien. De vragen van het boekingsformulier, bijvoorbeeld dienst, dag, tijd, naam en telefoon, en waar aanvragen heen moeten: je chat, een groep van je medewerkers of een Google Sheet. Stuur nooit het token van de bot of wachtwoorden: de README laat zien waar je ze zelf invoert.
We vragen je:
- Welk platform?
- Je diensten en prijzen
- Vragen van het boekingsformulier
- Waar moeten aanvragen heen?
- Openingstijden, adres en contactgegevens
Pakketten vergelijken
| Pakketten | BasisDiensten en contactgegevens€ 17 | StandaardAanvraagformulier voor boekingen€ 35 | PremiumBoekingen met broadcasts€ 58 |
|---|---|---|---|
| Levertijd | 1 dag | 2 dagen | 3 dagen |
| Revisies | 1 | 2 | 3 |
| Platform | Telegram, Discord of Slack | Telegram, Discord of Slack | Telegram, Discord of Slack |
| Kant-en-klare antwoorden | maximaal 10 | maximaal 25 | maximaal 40 |
| Formulieren (aanvraag, boeking, bestelling) | No | maximaal 3 | maximaal 5 |
| Aanvragen gestuurd naar je chat en een Google Sheet | No | Ja | Ja |
| Beheercommando's en broadcasts | No | No | Ja |
| Talen van het menu | 1 | 1 | 2 |
| Kant-en-klare versie | Boekingsaanvragen | Boekingsaanvragen | Boekingsaanvragen |
| Bestellen Basis | Bestellen Standaard | Bestellen Premium |
Betaalbescherming
Je betaalt bij het bestellen, maar het geld wordt alleen vrijgegeven voor goedgekeurd werk.
- Vaste prijsDe prijs van het pakket verandert niet meer nadat je hebt betaald.
- Het geld wordt gereserveerdBij betaling wordt het bedrag alleen gereserveerd. Het gaat pas naar de dienst als je het werk goedkeurt.
- Gecontroleerd vóór leveringElk resultaat doorloopt een kwaliteitscontrole voordat het bij jou komt, en je ziet het op de bestelpagina voordat je het goedkeurt.
- Gratis revisiesVraag wijzigingen binnen je briefing aan, zo vaak als het pakket toestaat.
- Goedkeuring na 3 dagenKeur je het werk binnen 3 dagen na levering niet goed en vraag je ook geen wijzigingen, dan wordt het automatisch goedgekeurd. Schrijf je na levering in de chat van de bestelling, dan wacht de bestelling; zodra we hebben geantwoord, kunnen we de 3 dagen opnieuw laten ingaan en melden we dat in de chat.
- Opnieuw doen of volledige terugbetalingPast het resultaat niet bij je briefing en hebben de revisies dat niet opgelost, of duurt het werk meer dan twee keer zo lang als de levertijd, schrijf dan in de chat van de bestelling: we doen het werk opnieuw of betalen het volledige bedrag terug.
Vragen en antwoorden
Boekt de bot een echte tijd?
Nee. Hij neemt de aanvraag aan met de dag en tijd die de klant wil en stuurt die naar jou; jij controleert je agenda en bevestigt bij de klant. Hij maakt geen verbinding met een agenda of boekingssysteem.
Waarom kost het minder dan een bot op maat?
Het is een kant-en-klare, typische boekingsbot: de schermen en stappen zijn al uitgewerkt, en wij passen hem aan met jouw diensten, teksten en formuliervragen. Een bot met een eigen logica is de dienst voor chatbots op maat.
Wat gebeurt er met de namen en telefoonnummers van klanten?
Elke aanvraag gaat naar je chat en je Google Sheet; de bot bewaart verder niets. De Premium-bot bewaart alleen de chat-ID's van abonnees voor broadcasts. Klanten vertellen hoe je hun gegevens gebruikt is aan jou.
Kunnen klanten in de bot een aanbetaling doen?
Nee. Hij kan een link geven naar je eigen betaalpagina, maar neemt zelf geen betalingen aan.
Waar draait de bot?
Op een computer, een server of een hosting waarop Python draait, die jij kiest en betaalt. Zolang het programma draait, antwoordt de bot. Wij hosten geen bots voor klanten.
Staat je antwoord er niet bij?



