Erinnerungs-Bot für EventsEntwicklung & Anpassung

Ein Discord-Bot für Server-Events in Python: der Zeitplan, Anmeldungen und Erinnerungen vor jedem Event

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 Discord-Bot für Server-Events in Python: der Zeitplan, Anmeldungen und Erinnerungen vor jedem Event

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

Spieleabende, Lernrunden und Community-Calls funktionieren nur, wenn die Leute daran denken. Dieser Discord-Bot führt Ihren Zeitplan: Ein Slash-Befehl zeigt anstehende Events und wie sie ablaufen. Ab Standard melden sich Mitglieder über ein kurzes Formular für ein Event an oder bieten an, eines zu leiten, und jede Anmeldung geht an einen Ihrer Kanäle und eine Google Tabelle. In Premium fügen Admin-Befehle Events hinzu, ändern oder sagen sie ab, und der Bot postet eine Erinnerung in dem Kanal Ihrer Wahl, etwa einen Tag und eine Stunde vorher, mit Erwähnung einer Rolle oder der angemeldeten Mitglieder. Jedes Mitglied sieht die Uhrzeit in seiner eigenen Zeitzone. Der Bot synchronisiert sich weder mit dem Events-Tab von Discord noch mit externen Kalendern und nimmt keine Zahlungen entgegen. Die README zeigt, wie Sie ihn auf der Applications-Seite von Discord anlegen, einladen und auf Ihrem Computer, Server oder bei einem Hoster mit Python starten. Er muss laufen, damit Erinnerungen verschickt werden; Hosting und Token liegen bei Ihnen.

Was enthalten ist

  • Das erhalten SieEin ZIP-Archiv mit dem Python-Code, Ihrem Zeitplan und Ihren Texten in einer eigenen Datei, einer Beispiel-Einstellungsdatei und einer README; der Code wird auch auf der Bestellseite angezeigt.
  • Zeitplan auf AbrufEin Slash-Befehl listet anstehende Events auf
  • AnmeldungenEin Formular pro Event, an einen Kanal und eine Tabelle, ab Standard
  • Pünktliche ErinnerungenEinen Tag und eine Stunde vorher oder wie Sie es festlegen, in Premium
  • Rollen-ErwähnungenEine Rolle oder die angemeldeten Mitglieder anpingen
  • Events bearbeitenAdmin-Befehle fügen ein Event hinzu, verschieben es oder sagen es ab

So funktioniert es

  1. 1
    ZeitplanSie liefern die Events, Uhrzeiten, Zeitzone und Anmeldefragen
  2. 2
    CodeWir schreiben den Bot und die Anleitung zum Starten
  3. 3
    StartSie legen den Bot auf der Applications-Seite von Discord an, laden ihn ein, tragen den Token ein und starten ihn
  4. 4
    ÜberarbeitungenSie bitten um Überarbeitungen im Rahmen Ihres Pakets

Was wir von Ihnen brauchen

Ihre Events als Text: Name, Tag, Uhrzeit, Kanal und wer es leitet; Ihre Zeitzone; wie Events ablaufen und die Regeln; für Standard und Premium die Fragen des Anmeldeformulars und der Kanal, in den es geht; für Premium, wann erinnert und welche Rolle erwähnt werden soll. Schicken Sie nie den Token des Bots oder Passwörter: Die README zeigt, wo Sie sie selbst eintragen.

Wir fragen Sie:

  • Ihre Events
  • Zeitzone
  • Erinnerungen
  • Anmeldeformular

Pakete vergleichen

PaketeBasisZeitplan-Bot für Events23 €StandardAnmelde-Bot für Events44 €PremiumEvents mit Erinnerungen76 €
Lieferzeit1 Tag2 Tage3 Tage
Überarbeitungen123
PlattformDiscordDiscordDiscord
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
Erinnerungen vor EventsNeinNeinJa
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

Nutzt er den Events-Tab von Discord?

Nein. Er führt einen eigenen Zeitplan aus Ihren Einstellungen und Admin-Befehlen und postet Erinnerungen in einem Kanal; er liest oder erstellt weder geplante Discord-Events noch externe Kalender.

Brauche ich Premium für Erinnerungen?

Ja. Erinnerungen vor Events sind Teil von Premium. Basis zeigt den Zeitplan, und Standard ergänzt Anmeldeformulare.

Kann er Mitgliedern Direktnachrichten senden?

Nur Mitgliedern, die einen Chat mit dem Bot geöffnet haben, und nur im Rahmen der Regeln von Discord. Ansonsten postet er in Ihren Kanälen mit einer Rollen-Erwähnung.

Was ist mit Zeitzonen?

Die Event-Zeiten werden in einer Zeitzone Ihrer Wahl festgelegt. Erinnerungen zeigen die Uhrzeit als Discord-Zeitstempel, den jedes Mitglied in seiner eigenen Ortszeit sieht.

Wo läuft er?

Auf Ihrem Computer, Server oder bei einem Hoster mit Python; ist er aus, werden keine Erinnerungen verschickt. Der Token bleibt bei Ihnen; Zahlungen und WhatsApp sind nicht Teil dieses Service.

Keine Antwort gefunden?

Pakete