KI fragen
Deutsch DE
Zu Watbot

Inline-Telegram-Bot

Der Block schaltet für den Bot den Inline-Modus von Telegram ein. Die Person tippt in einem beliebigen Chat @botname und einen Text — und sieht direkt über dem Eingabefeld die Suchergebnisse aus Ihrer Liste: Produkte, Adressen, Leistungen.

Einstellungspanel des Blocks „Inline-Telegram-Bot“Einstellungspanel des Blocks „Inline-Telegram-Bot“

In diesen Block führen keine Verbindungen aus anderen Blöcken: Er wird durch eine Anfrage aus Telegram ausgelöst.

Wichtig

Den Inline-Modus müssen Sie beim Bot selbst einschalten: Senden Sie in @BotFather den Befehl /setinline und wählen Sie den Bot.

Einstellungen

  • „Liste“ — die Liste, in der gesucht wird.
  • „Suchfeld“ — das Feld der Liste, in dem der Bot den getippten Text sucht. Ist kein Feld gewählt, zeigt der Bot die Einträge ohne Suche.
  • „Tag“ — die Kategorie, über die genau dieser Block gestartet wird. Die Person schreibt sie mit einer Raute hinter den Namen des Bots: @botname #tag Text. Im Tag sind nur lateinische Buchstaben und Ziffern erlaubt. Eine Anfrage ohne Tag verarbeitet der Block, dessen Feld „Tag“ leer ist.
  • „Zusätzliche Filter“ — Bedingungen, die die Auswahl einschränken: Feld der Liste, Vergleichszeichen und Wert. Die Bedingungen werden mit „UND“ oder „ODER“ verknüpft. Eine Zeile fügt der Button „Feld hinzufügen“ hinzu.
  • „Sortierung“ — nach welchem Feld und in welcher Reihenfolge die Einträge gezeigt werden: „Aufsteigend“ oder „Absteigend“. Ohne Sortierung stehen neue Einträge zuerst.
  • „Felder für Suchergebnisse“ — was die Person in jedem Ergebnis sieht:
    • „Bild“ — ein Feld der Liste mit einem Bild;
    • „Titel“ — ein Text- oder Zahlenfeld. Einträge mit leerem Titel kommen nicht in die Ergebnisse;
    • „Beschreibung“ — die Zeile unter dem Titel.
  • „Zusätzlich“ → „Antwort in eine Benutzervariable schreiben“ — in die Variable kommt der Titel des gewählten Eintrags.

So funktioniert es

  1. Die Person tippt @botname und einen Text. Der Bot zeigt bis zu 50 Einträge und lädt beim Scrollen die nächsten nach.
  2. Die Person wählt einen Eintrag. In den Chat geht in ihrem Namen eine Nachricht mit dem Befehl des Blocks und dem Titel des Eintrags.
  3. Ist es der Chat mit Ihrem Bot, speichert der Bot den Titel in der Variable und folgt der Verbindung „Fortsetzen“.

Wurde nichts gefunden, sieht die Person einen einzigen Punkt — „Die Suche ergab keine Ergebnisse“.

Tipp

Damit die Person den Namen des Bots nicht von Hand tippen muss, fügen Sie im Menü eines Blocks mit Buttons einen Punkt vom Typ „Inline-Telegram-Bot öffnen“ hinzu. Im Feld „Suchtext“ können Sie gleich den Anfang der Anfrage vorgeben, zum Beispiel #tag.

Ausgänge

  • „Fortsetzen“ — die Person hat im Chat mit dem Bot einen Eintrag aus den Ergebnissen gewählt.

Grenzen

  • Der Block funktioniert nur in Telegram.
  • Der Wert eines Filters — bis zu 64 Zeichen, Filter — bis zu 100, Sortierfelder — bis zu 10.