BetaalbeschermingDetails
- 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
Verlofaanvragen in privéberichten raken makkelijk zoek. Deze Slack-bot geeft ze één route. Basis antwoordt via slash-commando's met je verlofregels, wie goedkeurt en de feestdagen die je opgeeft. Vanaf Standaard vraagt een formulier naar de soort verlof, de data, wie waarneemt en een opmerking, en plaatst de aanvraag in je goedkeuringskanaal en een Google-spreadsheet. Bij Premium komt de aanvraag met knoppen Goedkeuren en Afwijzen die alleen werken voor de goedkeurders die jij opgeeft, en vertelt de bot de medewerker het besluit in een direct bericht. De bot telt geen verlofsaldo, controleert geen agenda, is niet gekoppeld aan hr- of salarissystemen en geeft geen juridisch advies over verlof: hij geeft een besluit door dat een mens neemt. Hij neemt geen betalingen aan en draait in Socket Mode, zonder dat een openbaar webadres nodig is. De README laat zien hoe je de app in je Slack-workspace aanmaakt en draait op je eigen computer, server of hosting. De tokens blijven bij jou.
Wat is inbegrepen
- Wat je krijgtEen ZIP-archief met de Python-code, je verlofregels en formuliervragen in een tekstbestand, een voorbeeld-instellingenbestand en een README; de code staat ook op de bestelpagina.
- Eén formulier voor verlofSoort, data, vervanging en een opmerking, vanaf Standaard
- GoedkeuringskanaalElke aanvraag geplaatst waar goedkeurders hem zien
- Een overzicht van verlofElke aanvraag is een rij in een Google-spreadsheet
- Goedkeuren of afwijzenKnoppen voor de mensen die jij opgeeft, bij Premium
- Antwoord aan de medewerkerEen direct bericht met het besluit
Hoe het werkt
- 1RegelsJe geeft de verlofregels, soorten verlof en de formuliervragen
- 2CodeWij schrijven de bot en de handleiding om hem te draaien
- 3LanceringJe maakt de Slack-app aan, voegt de tokens en de Google-sleutel toe en start hem
- 4WijzigingenJe vraagt binnen je pakket om wijzigingen
Wat we van je nodig hebben
Je verlofregels precies zoals medewerkers ze moeten lezen, de soorten verlof en de feestdagen die je vermeld wilt hebben; de vragen van elk formulier; het goedkeuringskanaal; voor Premium de Slack-gebruikers die mogen goedkeuren en de tekst van het besluitbericht. Stuur nooit de tokens van de bot, een Google-toegangssleutel of wachtwoorden: de README laat zien waar je ze zelf invult.
We vragen je:
- Soorten verlof
- Formuliervragen
- Goedkeuringskanaal en goedkeurders
- Je verlofregels
Pakketten vergelijken
| Pakketten | BasisBot voor verlofregels€ 23 | StandaardBot voor verlofaanvragen€ 45 | PremiumVerlofbot met goedkeuring€ 77 |
|---|---|---|---|
| Levertijd | 1 dag | 2 dagen | 3 dagen |
| Revisies | 1 | 2 | 3 |
| Platform | Slack | Slack | Slack |
| Kant-en-klare antwoorden | tot 10 | tot 25 | tot 40 |
| Formulieren (aanvraag, reservering, bestelling) | Nee | tot 3 | tot 5 |
| Aanvragen naar je chat en een Google-spreadsheet | Nee | Ja | Ja |
| Beheerdersopdrachten en rondzendberichten | Nee | Nee | Ja |
| Talen van het menu | 1 | 1 | 2 |
| 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
Telt hij hoeveel dagen iemand nog heeft?
Nee. Hij houdt geen saldo bij en controleert geen agenda; je spreadsheet houdt het overzicht bij, en goedkeurders beslissen.
Wie mag goedkeuren?
Bij Premium alleen de Slack-gebruikers die je in het instellingenbestand zet; een klik van iemand anders wordt genegeerd.
Is hij gekoppeld aan ons hr-systeem?
Nee. Hij werkt binnen Slack en schrijft naar één Google-spreadsheet via een Google-toegangssleutel die je volgens de README aanmaakt. Sleutels en tokens komen nooit bij ons.
En de gegevens van medewerkers?
Aanvragen blijven in je Slack-workspace en je spreadsheet; de bot bewaart nergens anders iets. Medewerkers vertellen hoe hun gegevens worden gebruikt en je lokale regels volgen, liggen bij jou.
Heb ik een server nodig?
Een computer of server met Python die aan blijft; met Socket Mode is geen openbaar adres nodig. WhatsApp hoort niet bij deze dienst.
Staat je antwoord er niet bij?
