Chatbot-CodeEntwicklung & Anpassung

Ein Chatbot für Telegram, Discord oder Slack in Python: ein Menü, Antworten, Formulare und Anfragen an Ihren Chat

Meist in 15 Minuten fertigÜberarbeitungen inklusiveQualitätsprüfung
Pakete
ZahlungsschutzMehr dazu
  • Überarbeitungen im Rahmen des Pakets sind kostenlos.
  • Reagieren Sie nicht innerhalb von 3 Tagen nach der Lieferung, gilt die Arbeit automatisch als abgenommen.

Das Geld wird bei der Zahlung reserviert und erst freigegeben, wenn Sie die Arbeit abnehmen.

Ein Chatbot für Telegram, Discord oder Slack in Python: ein Menü, Antworten, Formulare und Anfragen an Ihren Chat

Beispielergebnis

Beispiel für das Standard-Paket

Telegram-Bot für Terminbuchungen in einem Barbershop

Der Bot in Telegram

Terminbuchung für einen Haarschnitt im Bot

Ein Teil des Codes

async def booking_done(update: Update, context: ContextTypes.DEFAULT_TYPE) -> int:
    """Der letzte Schritt des Formulars: bedankt sich beim Kunden und leitet die Anfrage weiter."""
    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

Alle Antworten und Schaltflächen stehen in texts.yaml, sodass der Kunde einen Preis oder die Öffnungszeiten ändert, ohne den Code anzufassen.

Dateien: ein ZIP-Archiv mit bot.py, texts.yaml, settings.example.env (für den Bot-Token und die Tabelle, vom Kunden selbst ausgefüllt), requirements.txt und einer README: den Bot in Telegram anlegen, die Google Tabelle verbinden und ihn auf einem kleinen Server oder bei einem Hoster starten. Der Bot sendet die Anfrage, prüft aber nicht den Kalender der Barbiere: Der Inhaber bestätigt die Uhrzeit.

Kunde: ein Barbershop mit 3 Barbieren, der Termine bisher nur telefonisch annahm. Aufgabe: ein Telegram-Bot mit Menü: Preise, Adresse und Öffnungszeiten, ein Buchungsformular (Leistung, Tag und Uhrzeit, Name, Telefon), das jede Anfrage an den Chat des Inhabers sendet und in eine Google Tabelle einträgt.

Kunde und alle Angaben sind erfunden.

Über diese Leistung

Ein Chatbot für Ihre Kunden oder Ihre Community, der nach dem Skript antwortet, das Sie ihm geben: ein Menü aus Schaltflächen, fertige Antworten auf häufige Fragen (Preise, Öffnungszeiten, Adresse, Lieferung) und Formulare, die Schritt für Schritt eine Anfrage, eine Buchung oder eine Bestellung aufnehmen und an Sie senden. Er ist für Telegram, Discord oder Slack gemacht und in Python geschrieben. Beschreiben Sie, was der Bot tun soll, und liefern Sie seine Texte und Antworten, und wir schreiben den Code. Sie erhalten ein Archiv mit dem Code, einer Einstellungsdatei und einer README, die Schritt für Schritt erklärt, wie Sie den Bot auf der Plattform anlegen und seinen Token erhalten (bei Telegram mit @BotFather) und wie Sie ihn auf Ihrem eigenen Computer, Server oder bei einem Hoster mit Python starten. Der Bot antwortet nur nach Ihrem Skript: Er erfindet keine Antworten, nimmt keine Zahlungen entgegen und meldet sich bei keinen anderen Diensten an. Ein Buchungsformular nimmt die Anfrage auf und sendet sie an Sie; es prüft keinen Kalender. Hosting und Betrieb des Bots liegen bei Ihnen; wir betreiben keine Bots für Kunden.

Was enthalten ist

  • Das erhalten SieEin ZIP-Archiv mit dem Python-Code, einer Beispiel-Einstellungsdatei und einer README mit Schritt-für-Schritt-Anleitung; der Code wird auch auf der Bestellseite angezeigt.
  • Schaltflächen und MenüsKunden tippen auf Schaltflächen, statt zu schreiben
  • Anfragen kommen zu IhnenAn Ihren Chat und eine Google Tabelle, in Standard und Premium
  • Nur Ihre TexteAntworten genau so, wie Sie sie vorgeben
  • Läuft, wo Sie möchtenEin Computer, ein Server oder ein Hoster mit Python
  • Eine verständliche AnleitungBot anlegen, Token und Start, Schritt für Schritt

So funktioniert es

  1. 1
    SkriptSie liefern die Plattform, das Menü, die Antworten und die Formulare
  2. 2
    CodeWir schreiben den Bot und die Anleitung zum Starten
  3. 3
    StartSie legen den Bot an, tragen seinen Token ein und starten ihn
  4. 4
    ÜberarbeitungenSie bitten um Überarbeitungen im Rahmen Ihres Pakets

Was wir von Ihnen brauchen

Die Plattform: Telegram, Discord oder Slack. Was der Bot tun soll, und seine Texte: die Menüschaltflächen, die Antworten, die Fragen jedes Formulars und wohin Anfragen gehen sollen (Ihr Chat, eine Gruppe oder eine Google Tabelle). Ihre Kontakte und Links genau so, wie sie erscheinen sollen. Schicken Sie nie den Token des Bots oder Passwörter: Die README erklärt, wo Sie sie selbst eintragen.

Wir fragen Sie:

  • Welche Plattform?
  • Was soll der Bot tun?
  • Das Menü und die Antworten
  • Formulare und wohin Anfragen gehen
  • Ihre Kontakte und Links

Pakete vergleichen

PaketeBasisMenü-Bot mit Antworten26 €StandardBot mit Formularen53 €PremiumBot mit Admin-Werkzeugen88 €
Lieferzeit1 Tag2 Tage3 Tage
Überarbeitungen123
PlattformTelegram, Discord oder SlackTelegram, Discord oder SlackTelegram, Discord oder Slack
Fertige Antwortenbis zu 10bis zu 25bis zu 40
Formulare (Anfrage, Buchung, Bestellung)Neinbis zu 3bis zu 5
Anfragen an Ihren Chat und eine Google TabelleNeinJaJa
Admin-Befehle und RundnachrichtenNeinNeinJa
Sprachen des Menüs112
Bestellen BasisBestellen StandardBestellen Premium

Zahlungsschutz

Sie bezahlen bei der Bestellung, aber das Geld wird nur für abgenommene Arbeit freigegeben.

  • FestpreisDer Paketpreis ändert sich nach der Zahlung nicht mehr.
  • Das Geld wird reserviertBei der Zahlung wird der Betrag nur reserviert. Freigegeben wird er erst, wenn Sie die Arbeit abnehmen.
  • Vor der Lieferung geprüftJedes Ergebnis durchläuft eine Qualitätsprüfung, bevor es Sie erreicht, und Sie sehen es auf der Bestellseite, bevor Sie es abnehmen.
  • Kostenlose ÜberarbeitungenFordern Sie Überarbeitungen im Rahmen Ihres Briefings so oft an, wie das Paket es erlaubt.
  • Abnahme nach 3 TagenWenn Sie die Arbeit innerhalb von 3 Tagen nach der Lieferung weder abnehmen noch eine Überarbeitung anfordern, gilt sie automatisch als abgenommen. Schreiben Sie nach der Lieferung im Bestell-Chat, wartet die Bestellung; sobald wir antworten, können wir die 3 Tage neu starten und teilen das im Chat mit.
  • Neuanfertigung oder volle RückerstattungWenn das Ergebnis nicht Ihrem Briefing entspricht und die Überarbeitungen das nicht behoben haben oder die Arbeit mehr als doppelt so lange dauert wie die Frist, schreiben Sie im Bestell-Chat: Wir erstellen die Arbeit neu oder erstatten die Zahlung vollständig.
So funktioniert es →

Fragen und Antworten

Wo läuft der Bot?

Auf einem Computer, einem Server oder bei einem Hoster mit Python, den Sie auswählen und bezahlen. Solange das Programm läuft, antwortet der Bot; die README erklärt, wie er dauerhaft auf einem Server läuft. Wir hosten keine Bots für Kunden.

Was macht er mit einer Frage, auf die er keine Antwort hat?

Er zeigt erneut das Menü oder Ihre Kontakte, wie Sie es festlegen. Er antwortet nur mit Ihren Texten und erfindet nie eine Antwort.

Kann er Zahlungen entgegennehmen?

Nein. Er kann einen Link zu Ihrer eigenen Zahlungsseite oder Ihrem Shop geben, nimmt aber selbst keine Zahlungen entgegen.

Können Sie einen WhatsApp-Bot erstellen?

Nicht bei diesem Service: Ein WhatsApp-Bot braucht die WhatsApp Business API und ein freigegebenes Unternehmenskonto. Dieser Service erstellt Bots für Telegram, Discord und Slack.

Speichert der Bot Daten der Nutzer?

Der Basis-Bot speichert nichts. Formulare senden jede Anfrage an Sie. Der Premium-Bot speichert die Chat-IDs der Abonnenten für Rundnachrichten in einer kleinen Datenbank auf Ihrem Server. Die Nutzer darüber zu informieren, wie ihre Daten verwendet werden, ist Ihre Aufgabe.

Wie ändere ich die Antworten später?

Alle Texte des Bots stehen in einer Datei getrennt vom Code und lassen sich in jedem Texteditor ändern; starten Sie den Bot danach neu. Im Rahmen Ihres Pakets können Sie uns auch um Überarbeitungen bitten.

Keine Antwort gefunden?

Pakete