Umfrage- und Feedback-BotEntwicklung & Anpassung

Ein Telegram-Umfrage-Bot in Python: Ihre Fragen mit Bewertungsschaltflächen, Antworten gehen an Ihren Chat und eine Tabelle

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 Telegram-Umfrage-Bot in Python: Ihre Fragen mit Bewertungsschaltflächen, Antworten gehen an Ihren Chat und eine Tabelle

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

Feedback gibt man in einem Chat leichter als in einem langen Webformular. Dieser Telegram-Bot stellt Ihre Fragen einzeln: Bewertungsschaltflächen von 1 bis 5, eine Auswahl an Optionen oder eine kurze schriftliche Antwort. Ab Standard erreicht jede abgeschlossene Umfrage Ihren Chat und eine Google Tabelle, sodass Sie die Antworten sehen, sobald sie eintreffen, und sie später sortieren können. In Premium sendet ein Admin-Befehl eine Einladung zur Umfrage an alle, die den Bot gestartet haben, und das Menü funktioniert in 2 Sprachen. Der Bot fragt nur, was Sie schreiben, und zeigt Ihren Dankestext. Er veröffentlicht keine Bewertungen, stellt sie nicht auf Bewertungsportale und belohnt keine Antworten; für eine öffentliche Bewertung kann er nur einen Link geben. Die Menschen darüber zu informieren, wie ihre Antworten verwendet werden, ist Ihre Aufgabe. Wir schreiben den Python-Code und eine README dazu, wie Sie den Bot in @BotFather anlegen und auf Ihrem Computer, Server oder bei einem Hoster starten. Er nimmt keine Zahlungen entgegen; Hosting und Token liegen bei Ihnen.

Was enthalten ist

  • Das erhalten SieEin ZIP-Archiv mit dem Python-Code, Ihren Umfragefragen in einer eigenen Datei, einer Beispiel-Einstellungsdatei und einer README; der Code wird auch auf der Bestellseite angezeigt.
  • Bewertungsschaltflächen1 bis 5 oder die Optionen, die Sie festlegen
  • Offene FragenKurze schriftliche Antworten, wo Sie sie brauchen
  • Antworten in Ihrem ChatJede abgeschlossene Umfrage in einer Nachricht, ab Standard
  • Eine sortierbare TabelleEine Zeile pro Umfrage in einer Google Tabelle
  • EinladungenPersonen, die den Bot gestartet haben, um eine Teilnahme bitten, in Premium

So funktioniert es

  1. 1
    FragenSie liefern die Umfragen, ihre Fragen und den Dankestext
  2. 2
    CodeWir schreiben den Bot und die Anleitung zum Starten
  3. 3
    StartSie legen den Bot an, tragen seinen Token ein, starten ihn und teilen seinen Link
  4. 4
    ÜberarbeitungenSie bitten um Überarbeitungen im Rahmen Ihres Pakets

Was wir von Ihnen brauchen

Jede Umfrage mit ihren Fragen und der Antwortart für jede (Bewertung, Optionen oder Text); der Dankestext und ein etwaiger Link, etwa zu Ihrer Bewertungsseite; wohin die Antworten gehen sollen und ob der Telegram-Name der Person enthalten sein soll; ein Gutscheincode für den Dankestext, falls Sie einen vergeben möchten. Schicken Sie nie den Token des Bots oder Passwörter: Die README zeigt, wo Sie sie selbst eintragen.

Wir fragen Sie:

  • Ihre Umfragen
  • Dankestext
  • Wohin die Antworten gehen
  • Anzeigen, wer geantwortet hat?

Pakete vergleichen

PaketeBasisBot für Feedback-Links23 €StandardUmfrage-Bot44 €PremiumUmfragen mit Einladungen76 €
Lieferzeit1 Tag2 Tage3 Tage
Überarbeitungen123
PlattformTelegramTelegramTelegram
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

Kann der Bot meinen Kunden unaufgefordert schreiben?

Nein. Telegram erlaubt einem Bot nur, Personen zu schreiben, die ihn gestartet haben. Teilen Sie einen Link zum Bot, zum Beispiel auf einem Kassenbon oder Ihrer Website; in Premium können Sie diejenigen, die ihn gestartet haben, dann einladen.

Stellt er gute Bewertungen auf Bewertungsportale?

Nein. Er sammelt Antworten für Sie und veröffentlicht oder schreibt nie Bewertungen. Er kann einen Link zu einer Bewertungsseite geben, und ob eine Bewertung abgegeben wird, entscheidet der Kunde.

Sehe ich, wer geantwortet hat?

Wie Sie möchten: Der Bot kann den Telegram-Namen der Person mit den Antworten mitschicken oder weglassen. Die Menschen darüber zu informieren, wie ihre Antworten verwendet werden, ist Ihre Aufgabe.

Kann er Antworten belohnen?

Er verschickt kein Geld und nimmt keine Zahlungen entgegen. Ein Gutscheincode, den Sie vorgeben, kann im Dankestext angezeigt werden.

Wo läuft er?

Auf Ihrem Computer, Server oder bei einem Hoster mit Python; der Token bleibt bei Ihnen. Es ist ein Telegram-Bot, keiner für WhatsApp.

Keine Antwort gefunden?

Pakete