Schritt-für-Schritt-Anleitung¶
Diese Anleitung führt Sie von einem leeren Ordner zu einer kleinen, funktionierenden Schaltfläche. Sie dauert nur wenige Minuten und benötigt lediglich Ihre Konfigurationsdatei.
1. Einen Ordner in der Konfiguration angeben¶
Der Pfad ist relativ zur Konfigurationsdatei. Siehe
Konfiguration → Regeln für function_directory.
2. Die Funktionsdatei schreiben¶
Erstellen Sie functions/greet.yaml. Der Parameter heißt args, damit eine
Schaltfläche ihn ausfüllen kann:
Ihre erste Funktion
3. Eine Schaltfläche für die Funktion hinzufügen¶
Eine Schaltfläche für die neue Funktion
4. Validieren und Funktionen auflisten¶
Die Konfiguration prüfen und anschließend die geladenen Funktionen anzeigen
Es sollte eine Zeile für greet erscheinen. Jede Zeile zeigt den Namen, die
Herkunft der Funktion und die Anzahl ihrer Parameter. Siehe
CLI → list-functions.
Wenn validate einen Fehler meldet, nennt die Meldung die Schaltfläche und den
fehlenden Wert — prüfen Sie die Regeln.
5. Den Bot starten und die Schaltfläche antippen¶
Den Bot im Vordergrund starten
Senden Sie /start in Telegram und tippen Sie Hallo sagen an. Der Bot
führt echo Hello world aus und sendet Hello world als Codeblock zurück.
6. Wiederverwendbar machen¶
Ändern Sie den args-Wert der Schaltfläche oder fügen Sie eine zweite
Schaltfläche mit einem anderen Wert hinzu. Die Funktion bleibt unverändert:
Zwei Schaltflächen, eine Funktion
Verwandte Themen¶
- Platzhalter — optionale Teile zum Befehl hinzufügen
- Regeln — was der Loader akzeptiert
- Dateistruktur — Erklärung aller Felder
- Menü — wo die Schaltfläche im Menü eingefügt wird