Zum Inhalt

Funktion

Das, was ausgeführt wird, wenn eine Schaltfläche angetippt wird. Eine Funktion nimmt einige Parameter entgegen und wandelt sie in einen Shell-Befehl um.

Es gibt zwei Arten:

  • Integrierte Funktionen werden mit dem Programm ausgeliefert (command, script). Sie müssen sie nicht erstellen.
  • Eigene Funktionen sind zusätzliche Funktionen, die Sie als YAML-Dateien in function_directory definieren.

Wenn Sie eine Schaltfläche antippen, sucht der Bot die Funktion, setzt die Werte der Schaltfläche ein und führt das Ergebnis in der Shell aus.

Eine Schaltfläche mit der integrierten Funktion command

Laufzeit-Schaltfläche
- name: Laufzeit
  type: button
  function: command
  command: "uptime"

Konfiguration

Informationen zu function_directory und den Schaltflächenfeldern, die auf Funktionen verweisen, finden Sie unter Konfiguration.

Verwandte Themen

  • Parameter — benannte Werte, die eine Funktion benötigt
  • Funktionen — integrierte und eigene Funktionen im Detail
  • Menü — wie Schaltflächen auf Funktionen verweisen