FAQ-botKant-en-klaar

Een kant-en-klare FAQ-bot in Python: jouw antwoorden op veelgestelde vragen met knoppen, andere vragen gaan naar jou

Meestal klaar in 15 minutenRevisies inbegrepenKwaliteitscontrole
Pakketten
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.

Een kant-en-klare FAQ-bot in Python: jouw antwoorden op veelgestelde vragen met knoppen, andere vragen gaan naar jou

Voorbeeldresultaat

Voorbeeld voor het pakket Standaard

Telegram bot for booking haircuts at a barbershop

The bot in Telegram

Booking a haircut in the bot

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

Klanten vragen steeds hetzelfde: wanneer je open bent, hoeveel het kost, hoe de levering werkt, hoe je annuleert of verzet. Deze kant-en-klare bot beantwoordt ze met jouw teksten, gegroepeerd in onderwerpen achter knoppen, op elk uur, zodat jij en je medewerkers alleen de vragen beantwoorden die echt jou nodig hebben. Het is een typische FAQ-bot die wij aanpassen met jouw gegevens: je vragen en antwoorden, onderwerpen, contactgegevens en links. Vanaf Standaard gaat een vraag die het menu niet dekt via een kort formulier naar je chat en een Google Sheet; in Premium krijg je beheercommando's, aankondigingen aan abonnees en een menu in 2 talen. Hij is gemaakt voor Telegram, Discord of Slack en geschreven in Python, met een README over het draaien op je computer, server of hosting. De bot antwoordt alleen met jouw teksten en verzint nooit een antwoord; de hosting en het token zijn van jou.

Wat is inbegrepen

  • Wat je krijgtEen ZIP-archief met de Python-code van de kant-en-klare bot, je vragen en antwoorden in een apart tekstenbestand, een voorbeeldbestand met instellingen en een README met stapsgewijze instructies; de code staat ook op de bestelpagina.
  • Kant-en-klaar en aangepastEen typische FAQ-bot gevuld met jouw antwoorden
  • Antwoorden per onderwerpKnoppen in plaats van typen
  • Alleen jouw woordenAntwoorden precies zoals je ze geeft
  • Andere vragen naar jouVia een kort formulier, vanaf Standaard
  • Makkelijk bij te werkenBewerk het tekstenbestand en start opnieuw

Hoe het werkt

  1. 1
    Jouw tekstenJe geeft je vragen, antwoorden, contactgegevens en links
  2. 2
    AanpassenWij passen de kant-en-klare bot aan en schrijven de handleiding om hem te draaien
  3. 3
    StartenJe maakt de bot aan, voert het token in en draait hem
  4. 4
    AanpassingenJe vraagt om aanpassingen binnen je pakket

Wat we van je nodig hebben

Het platform: Telegram, Discord of Slack. Je veelgestelde vragen met de exacte antwoorden, zo gewenst gegroepeerd in onderwerpen (maximaal 10, 25 of 40 naargelang het pakket); je contactgegevens en links precies zoals ze moeten verschijnen; voor Standaard en Premium wat het formulier “Stel een vraag” vraagt en de chat of Google Sheet waar vragen heen moeten. Stuur nooit het token van de bot of wachtwoorden: de README legt uit waar je ze zelf invoert.

We vragen je:

  • Welk platform?
  • Je vragen en antwoorden
  • Contactgegevens en links
  • Vragen naar jou

Pakketten vergelijken

PakkettenBasisFAQ-bot€ 16StandaardFAQ-bot met vragen naar jou€ 34PremiumFAQ-bot met beheertools€ 57
Levertijd1 dag2 dagen3 dagen
Revisies123
PlatformTelegram, Discord of SlackTelegram, Discord of SlackTelegram, Discord of Slack
Kant-en-klare antwoordenmaximaal 10maximaal 25maximaal 40
Formulieren (aanvraag, boeking, bestelling)Nomaximaal 3maximaal 5
Aanvragen gestuurd naar je chat en een Google SheetNoJaJa
Beheercommando's en broadcastsNoNoJa
Talen van het menu112
VersieKant-en-klare FAQ-botKant-en-klare FAQ-botKant-en-klare FAQ-bot
Bestellen BasisBestellen StandaardBestellen 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.
Hoe het werkt →

Vragen en antwoorden

Wat doet hij met een vraag waarop hij geen antwoord heeft?

Hij toont het menu of je contactgegevens opnieuw, naar keuze; vanaf Standaard kan hij het formulier “Stel een vraag” aanbieden. Hij verzint nooit een antwoord.

Begrijpt hij vragen die in vrije tekst worden getypt?

Hij werkt met knoppen. Getypte tekst brengt het menu naar voren of, vanaf Standaard, het vraagformulier; hij raadt niet wat er bedoeld werd.

Wordt de bot helemaal nieuw voor mij geschreven?

Nee. Het is een kant-en-klare, typische FAQ-bot die wij aanpassen met jouw teksten, knoppen, contactgegevens en links, daarom kost het minder. Een bot met een heel ander scenario past beter bij de dienst voor chatbots op maat.

Hoe wijzig ik de antwoorden later?

Alle teksten staan in één bestand, los van de code, en kunnen in een willekeurige teksteditor worden gewijzigd; start daarna de bot opnieuw. Binnen je pakket kun je het ook aan ons vragen.

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; de README legt uit hoe je hem op een server draaiende houdt. Wij hosten geen bots voor klanten.

Staat je antwoord er niet bij?

Pakketten