Welkomstbot voor groepenOntwikkeling & maatwerk

Een Telegram-bot voor je groep in Python: een welkom voor elk nieuw lid, de regels en antwoorden via knoppen

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 groep in Python: een welkom voor elk nieuw lid, de regels en antwoorden via knoppen

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

In een drukke groep vragen nieuwe leden wat er mag en waar ze dingen vinden, en de regels raken zoek in oude berichten. Deze Telegram-bot begroet elk nieuw lid met jouw welkomsttekst, de regels en knoppen: de volledige regels, handige links, onderwerpen, bij wie je terechtkunt; /rules toont ze op elk moment opnieuw. Vanaf Standaard kunnen leden via formulieren een melding of vraag naar de beheerders sturen, en kunnen nieuwkomers een korte vragenlijst invullen, met antwoorden in je chat en een Google-spreadsheet. Bij Premium wijzigen beheerdersopdrachten het welkom en de regels zonder herstart, en bereiken rondzendberichten mensen die de bot hebben gestart. De bot verbant of dempt geen leden, verwijdert hun berichten niet en beoordeelt niet wie de regels breekt: je beheerders beslissen. Hij moet beheerder van de groep zijn om nieuwe leden te zien. Wij schrijven de Python-code en een README over het draaien op je computer, server of een hosting. Hij neemt geen betalingen aan; de token blijft bij jou.

Wat is inbegrepen

  • Wat je krijgtEen ZIP-archief met de Python-code, het welkom en de regels in een tekstbestand, een voorbeeld-instellingenbestand en een README; de code staat ook op de bestelpagina.
  • Welkom in de groepJouw tekst met de naam van het nieuwe lid
  • Regels op verzoek/rules toont ze op elk moment opnieuw
  • Handige linksKnoppen naar je chats, kanaal of website
  • Meldingen aan beheerdersEen formulier dat in je chat aankomt, vanaf Standaard
  • Regels direct aangepastBeheerdersopdrachten bij Premium, zonder herstart

Hoe het werkt

  1. 1
    TekstenJe geeft het welkom, de regels, knoppen en eventuele formulieren
  2. 2
    CodeWij schrijven de bot en de handleiding om hem te draaien
  3. 3
    LanceringJe maakt de bot aan, maakt hem beheerder van de groep, voegt de token toe en start hem
  4. 4
    WijzigingenJe vraagt binnen je pakket om wijzigingen

Wat we van je nodig hebben

De naam van de groep en waar hij over gaat; de welkomsttekst en de regels precies zoals ze moeten luiden; de knoppen en links die getoond moeten worden; bij Standaard en Premium de vragen van elk formulier en de chat waar meldingen en antwoorden naartoe moeten; 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:

  • Je groep
  • Welkomsttekst en regels
  • Knoppen en links
  • Formulieren

Pakketten vergelijken

PakkettenBasisBot voor welkom en regels€ 23StandaardWelkomstbot met formulieren€ 44PremiumGroepsbot met beheertools€ 76
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 spammers verbannen of berichten verwijderen?

Nee. Hij verbant of dempt niemand en verwijdert niets wat leden schrijven. Hij verwelkomt leden, toont de regels en geeft meldingen door aan je beheerders, die beslissen.

Overspoelen de welkomstberichten de groep?

Dat kies jij: de bot kan zijn vorige welkomstbericht verwijderen als hij een nieuw plaatst, zodat alleen het laatste blijft staan.

Werkt hij in een kanaal?

Hij is gemaakt voor groepen, waar leden lid worden en praten. Een kanaal heeft geen chat om mensen in te begroeten, al werken de antwoorden wel in een privéchat met de bot.

Wie bewaart de antwoorden op de vragenlijst?

Jij: ze gaan naar je chat en je Google-spreadsheet. Leden vertellen hoe hun antwoorden worden gebruikt, is aan jou.

Waar draait hij?

Op je computer, server of een hosting met Python, en de token blijft bij jou. Hij is voor Telegram-groepen, niet voor WhatsApp.

Staat je antwoord er niet bij?

Pakketten