Bot voor supportaanvragenOntwikkeling & maatwerk

Een Telegram-supportbot in Python: antwoorden op veelgestelde vragen en genummerde supportaanvragen 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 Telegram-supportbot in Python: antwoorden op veelgestelde vragen en genummerde supportaanvragen 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

Een supportbot neemt je de eenvoudige vragen uit handen en brengt de rest op volgorde bij jou. In deze Telegram-bot ziet een klant eerst antwoorden op de veelgestelde vragen in jouw woorden; past er geen, dan vraagt vanaf Standaard een formulier naar het onderwerp, een beschrijving, een bestel- of accountnummer als dat ertoe doet, en een contactgegeven. Elke aanvraag krijgt een nummer en komt binnen in je supportchat en een Google-spreadsheet. Bij Premium kun je met beheerdersopdrachten de klant via de bot op dat nummer antwoorden, en de geschiedenis van aanvragen wordt bewaard in een kleine database op je server. De bot kijkt niet in je systemen, controleert geen bestellingen of accounts en verzint geen oplossing: hij antwoordt alleen met jouw teksten. Wij schrijven de Python-code en een README over het aanmaken van de bot in @BotFather en het draaien op je computer, server of een hosting. Hij neemt geen betalingen aan en doet geen terugbetalingen; hosting en de token zijn van jou.

Wat is inbegrepen

  • Wat je krijgtEen ZIP-archief met de Python-code, je antwoorden en onderwerpen voor aanvragen in een tekstbestand, een voorbeeld-instellingenbestand en een README; de code staat ook op de bestelpagina.
  • Eerst antwoordenVeelgestelde vragen beantwoord voordat er een aanvraag komt
  • Genummerde aanvragenElke aanvraag krijgt een eigen nummer, vanaf Standaard
  • Supportchat en spreadsheetAanvragen komen binnen in je chat en een Google-spreadsheet
  • Antwoorden via de botAntwoord een klant op aanvraagnummer, bij Premium
  • Onderwerpen die jij kiestAparte formulieren voor bijvoorbeeld bezorging, een account of een storing

Hoe het werkt

  1. 1
    ScriptJe geeft de veelgestelde antwoorden, de onderwerpen en hun vragen
  2. 2
    CodeWij schrijven de bot en de handleiding om hem te draaien
  3. 3
    LanceringJe maakt de bot aan, vult zijn token in en start hem
  4. 4
    WijzigingenJe vraagt binnen je pakket om wijzigingen

Wat we van je nodig hebben

Je meest gestelde supportvragen met het antwoord op elk; de onderwerpen voor aanvragen en de vragen van elk formulier; de supportchat of groep waar aanvragen naartoe moeten; de tekst die de klant leest na het versturen van een aanvraag; voor Premium de Telegram-accounts die beheerdersopdrachten mogen gebruiken. Stuur nooit de token van de bot of wachtwoorden: de README laat zien waar je ze zelf invult.

We vragen je:

  • Veelgestelde vragen en antwoorden
  • Onderwerpen en hun vragen
  • Waar aanvragen naartoe gaan
  • Tekst na versturen

Pakketten vergelijken

PakkettenBasisBot met hulpantwoorden€ 22StandaardAanvraagbot€ 46PremiumSupportbot met antwoorden€ 78
Levertijd1 dag2 dagen3 dagen
Revisies123
PlatformTelegramTelegramTelegram
Kant-en-klare antwoordentot 10tot 25tot 40
Formulieren (aanvraag, reservering, bestelling)Neetot 3tot 5
Aanvragen naar je chat en een Google-spreadsheetNeeJaJa
Beheerdersopdrachten en rondzendberichtenNeeNeeJa
Talen van het menu112
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

Kan de bot een bestelling of account controleren?

Nee. Hij is niet gekoppeld aan je shop, CRM of andere systemen. Hij kan in een formulier om het nummer vragen en dat aan jou doorgeven.

Hoe antwoord ik een klant?

Bij Basis en Standaard neem je zelf contact op, via het contactgegeven of de Telegram-naam in de aanvraag. Bij Premium antwoord je met een beheerdersopdracht en het aanvraagnummer, en de bot stuurt je antwoord naar de klant.

Kunnen meerdere mensen aanvragen afhandelen?

Ja: aanvragen kunnen naar een groepschat gaan waar iedereen die support doet ze ziet. Bij Premium werken beheerdersopdrachten voor de Telegram-accounts die je in het instellingenbestand zet.

Kan hij terugbetalen of betalingen aannemen?

Nee. Hij neemt geen betalingen aan en doet geen terugbetalingen; hij kan een link naar je eigen betaal- of terugbetaalpagina geven.

Waar draait hij, en kan het ook met WhatsApp?

Hij draait op je computer, server of een hosting met Python, en de token blijft bij jou. Deze dienst maakt alleen Telegram-bots.

Staat je antwoord er niet bij?

Pakketten