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
Een Discord-server voelt verzorgd als nieuwkomers worden begroet, de regels lezen en meteen de juiste rollen krijgen. Deze bot plaatst je welkom in het kanaal dat jij kiest wanneer iemand lid wordt, toont de regels en biedt knoppen voor zelfgekozen rollen, zoals games of regio's. Slash-commando's tonen de regels en antwoorden opnieuw. Vanaf Standaard kunnen leden via formulieren een rol aanvragen waarvoor goedkeuring nodig is of een probleem melden, met antwoorden in een kanaal van jou en een Google-spreadsheet. Bij Premium wijzigen beheerdersopdrachten het welkom en de rollen, en gaan aankondigingen naar je kanalen en naar leden die een chat met de bot hebben geopend. De bot geeft alleen de rollen die jij opsomt en verbant, kickt of beoordeelt niemand. De README laat zien hoe je hem aanmaakt op de Applications-pagina van Discord, uitnodigt en draait op je computer, server of een hosting met Python. Hij neemt geen betalingen aan; hosting en de token zijn van jou.
Wat is inbegrepen
- Wat je krijgtEen ZIP-archief met de Python-code, het welkom, de regels en rollen in een tekstbestand, een voorbeeld-instellingenbestand en een README; de code staat ook op de bestelpagina.
- Welkom bij binnenkomstJouw tekst in het kanaal dat jij kiest
- Rollen via knoppenLeden kiezen zelf uit jouw lijst
- Regels op afroepEen slash-commando toont de regels en antwoorden
- Aanvragen en meldingenNaar een kanaal van jou en een Google-spreadsheet, vanaf Standaard
- BeheertoolsWijzig het welkom en de rollen, plaats aankondigingen, bij Premium
Hoe het werkt
- 1ScriptJe geeft het welkom, de regels, rollen en formulieren
- 2CodeWij schrijven de bot en de handleiding om hem te draaien
- 3LanceringJe maakt de bot aan op de Applications-pagina van Discord, nodigt hem uit, voegt de token toe en start hem
- 4WijzigingenJe vraagt binnen je pakket om wijzigingen
Wat we van je nodig hebben
Waar je server over gaat en het kanaal voor welkomstberichten; de welkomsttekst en regels precies zoals ze moeten luiden; de rollen die leden mogen kiezen, met een knoplabel voor elke rol; de antwoorden voor het slash-commando; bij Standaard en Premium de vragen van elk formulier en het kanaal waar ze naartoe moeten. Stuur nooit de token van de bot of wachtwoorden: de README laat zien waar je ze zelf invult.
We vragen je:
- Je server
- Welkomsttekst en regels
- Rollen
- Formulieren
Pakketten vergelijken
| Pakketten | BasisWelkom en rollen€ 24 | StandaardWelkom met formulieren€ 44 | PremiumServerbot met beheertools€ 75 |
|---|---|---|---|
| Levertijd | 1 dag | 2 dagen | 3 dagen |
| Revisies | 1 | 2 | 3 |
| Platform | Discord | Discord | Discord |
| 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 |
| Rollen gekozen via knoppen | tot 5 | tot 10 | tot 15 |
| 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
Waarom kan de bot sommige rollen niet geven?
Discord laat een bot alleen rollen geven die in de serverinstellingen onder zijn eigen rol staan. De README laat zien hoe je de rol van de bot omhoog zet.
Modereert hij de chat?
Nee. Hij verwelkomt leden, toont de regels en geeft rollen uit jouw lijst. Bans, kicks en berichtfilters horen niet bij deze bot; je moderators beslissen.
Stuurt hij iedereen privéberichten?
Nee. Hij plaatst in je kanalen en schrijft alleen privé naar leden die een chat met hem hebben geopend, binnen de regels van Discord.
Kan hij betalingen aannemen voor betaalde rollen?
Nee. De bot neemt geen betalingen aan. Hij kan een link naar je eigen betaalpagina geven, en een beheerder geeft de rol na controle.
Waar draait hij?
Op je computer, server of een hosting met Python; hij moet draaien om mensen te begroeten. De token blijft bij jou, en WhatsApp hoort niet bij deze dienst.
Staat je antwoord er niet bij?
