Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Telegram: Antwort von Client verarbeiten

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.2k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    738

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

Telegram: Antwort von Client verarbeiten

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
5 Beiträge 2 Kommentatoren 821 Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • B Offline
    B Offline
    Basti1234
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich arbeite aktuell an einer Art Fragefolge. Es soll vom ioBroker eine Frage per Telegram an den Client gestellt werden, welche dieser dann beantwortet. Wichtig ist: die Reihenfolge der Fragen ist immer gleich aber die Antworten erfolgen als Freitext. Der Freitext soll dann zu jeder Frage passend in eine Variable geschrieben werden.

    Am Ende der Fragefolge wird dann ein Webservice mit allen Variablen abgeschickt.

    Beispiel:

    ioBroker(Telegram) bietet als Keyboard-Auswahl an "Musik hören" oder "Fernsehen". Der Anwender in der Telegram App wählt "Musik hören". Jetzt fragt Telegram "Welchen Interpret?" Jetzt muss die erste Freitextantwort kommen vom Anwender. Wenn der gesendet hat, kommt die nächste Frage "Welcher Titel?". Wieder Freitextantwort an den ioBroker zurück.

    Jetzt habe ich alle Infos und ich rufe einen Webservice auf mit Interpret und Titel. Die Variablen habe ich natürlich vorher im ioBroker erzeugt.

    Im Moment komme ich nur soweit, als dass ich mit exakten Wörtern Dinge trigger kann über Text2Speech aber ich bekomme den Freitext irgendwie nicht abgefangen. Das muss doch gehen :?

    Vielleicht weiß jemand Rat..

    Viele Grüße und Danke

    Sebastian

    1 Antwort Letzte Antwort
    0
    • DutchmanD Offline
      DutchmanD Offline
      Dutchman
      Developer Most Active Administrators
      schrieb am zuletzt editiert von
      #2

      Der Text steht doch im object unter Telegram ?

      Sent from my iPhone using Tapatalk

      1 Antwort Letzte Antwort
      0
      • B Offline
        B Offline
        Basti1234
        schrieb am zuletzt editiert von
        #3

        @Dutchman:

        Der Text steht doch im object unter Telegram ?

        Sent from my iPhone using Tapatalk `

        Damit hast du mir schon einen Schritt weitergeholfen, Danke! Habe ich bisher nicht gesehen :).

        Jetzt muss ich nur noch wissen, wie ich es hinbekomme, dass ich da nach einem Response, der kein Button ist, die nächste Frage stelle

        1 Antwort Letzte Antwort
        0
        • DutchmanD Offline
          DutchmanD Offline
          Dutchman
          Developer Most Active Administrators
          schrieb am zuletzt editiert von
          #4

          Wie sieht dein Script den bis soweit aus ?

          Sent from my iPhone using Tapatalk

          1 Antwort Letzte Antwort
          0
          • B Offline
            B Offline
            Basti1234
            schrieb am zuletzt editiert von
            #5

            @Dutchman:

            Wie sieht dein Script den bis soweit aus ?

            Sent from my iPhone using Tapatalk `

            Im Moment habe ich leider nicht "ein" Skript, da ich bisher für die Abfragen text2speech verwendet habe. Dadurch bedingt habe ich für jede Frage ein Skript, was je nach Antwort auf die Frage davor über text2speech aufgerufen wird. Weil ich bis gestern nicht wusste, wo der Response steht, habe ich die Response der Auswahl selbst gesetzt, weil ich ja anhand des Nachfolgeskripts wusste, was der User zuvor angeklickt haben muss :oops: .

            Text2Speech kommt leider mit Freitextantworten nicht zurecht (Ich verstehe XXX nicht). Daher stelle grad meinen Abfragen mit vorgefertigten Antworten auf Text um, danach kann ich den Stand mal zeigen. Dazu hat dein Hinweis gestern schon geholfen.

            Wenn ich nachher zu Hause bin suche ich mal ein Beispiel raus.

            1 Antwort Letzte Antwort
            0
            Antworten
            • In einem neuen Thema antworten
            Anmelden zum Antworten
            • Älteste zuerst
            • Neuste zuerst
            • Meiste Stimmen


            Support us

            ioBroker
            Community Adapters
            Donate

            648

            Online

            32.6k

            Benutzer

            82.0k

            Themen

            1.3m

            Beiträge
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
            ioBroker Community 2014-2025
            logo
            • Anmelden

            • Du hast noch kein Konto? Registrieren

            • Anmelden oder registrieren, um zu suchen
            • Erster Beitrag
              Letzter Beitrag
            0
            • Home
            • Aktuell
            • Tags
            • Ungelesen 0
            • Kategorien
            • Unreplied
            • Beliebt
            • GitHub
            • Docu
            • Hilfe