Registratiebot voor evenementenOntwikkeling & maatwerk

Een Telegram-bot voor je evenement in Python: het programma en de locatie, registraties naar je chat en een spreadsheet

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-bot voor je evenement in Python: het programma en de locatie, registraties naar je chat en een spreadsheet

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 evenement heeft één plek nodig waar gasten het programma vinden en zich aanmelden. Deze Telegram-bot geeft je programma, sprekers, locatie, de route en andere details via knoppen en registreert vanaf Standaard gasten met een formulier dat jij schrijft: een naam, een contactgegeven, een tickettype of sessie, en elke andere vraag. Elke registratie komt in je chat en een Google-spreadsheet, zodat de gastenlijst groeit terwijl mensen zich aanmelden. Bij Premium sturen beheerdersopdrachten een herinnering of een wijziging van plan naar iedereen die de bot heeft gestart, en kan het menu in 2 talen. De bot verkoopt geen tickets en neemt geen betalingen aan, al kan hij naar je eigen ticketpagina linken; hij telt geen plaatsen, sluit de registratie niet bij een limiet en geeft geen tickets of QR-codes uit. 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. Hosting en de token zijn van jou.

Wat is inbegrepen

  • Wat je krijgtEen ZIP-archief met de Python-code, het programma en de details van het evenement in een tekstbestand, een voorbeeld-instellingenbestand en een README; de code staat ook op de bestelpagina.
  • Programma via knoppenSessies, sprekers en tijden, in jouw woorden
  • Hoe je er komtAdres, een kaartlink en hoe je binnenkomt
  • Gastenlijst in een spreadsheetElke registratie is een rij, vanaf Standaard
  • Herinneringen voorafEen rondzendbericht naar mensen die de bot hebben gestart, bij Premium
  • Twee talenVoor gasten uit andere landen, bij Premium

Hoe het werkt

  1. 1
    EvenementJe geeft het programma, de details van de locatie en de registratievragen
  2. 2
    CodeWij schrijven de bot en de handleiding om hem te draaien
  3. 3
    LanceringJe maakt de bot aan, vult zijn token in, start hem en deelt zijn link
  4. 4
    WijzigingenJe vraagt binnen je pakket om wijzigingen

Wat we van je nodig hebben

De naam, datum, locatie en het programma van het evenement met sessies, tijden en sprekers als tekst; hoe je er komt en wat je meeneemt; de vragen van het registratieformulier en van eventuele andere formulieren; de chat waar registraties naartoe moeten; een link naar je ticketpagina, als je tickets elders verkoopt. Stuur nooit de token van de bot of wachtwoorden: de README laat zien waar je ze zelf invult.

We vragen je:

  • Over het evenement
  • Registratieformulier
  • Waar registraties naartoe gaan
  • Tickets en links

Pakketten vergelijken

PakkettenBasisInfobot voor evenementen€ 24StandaardRegistratiebot€ 44PremiumEvenementbot met herinneringen€ 75
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 tickets verkopen?

Nee. Hij neemt geen betalingen aan. Hij kan gasten registreren en een link naar je eigen ticketpagina geven.

Kan hij de registratie stoppen als de plaatsen op zijn?

Nee, hij telt geen plaatsen. Je ziet de registraties in de spreadsheet; om ze te sluiten pas je het tekstbestand aan en herstart je de bot. Bij Premium kun je het gasten ook laten weten via een rondzendbericht.

Krijgen gasten een herinnering?

Bij Premium stuurt een beheerdersopdracht een herinnering naar iedereen die de bot heeft gestart. Telegram laat een bot niet schrijven naar mensen die hem niet hebben gestart.

Wie bewaart de gegevens van gasten?

Elke registratie gaat naar je chat en je Google-spreadsheet. Gasten vertellen hoe hun gegevens worden gebruikt, is aan jou.

Waar draait hij?

Op je computer, server of een hosting met Python; wij hosten geen bots, en de token blijft bij jou. WhatsApp hoort niet bij deze dienst.

Staat je antwoord er niet bij?

Pakketten