Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. [gelöst] Blockly- Telegram an unterschiedliche Empfänger senden

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst] Blockly- Telegram an unterschiedliche Empfänger senden

    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      Christian.B last edited by

      oh ja 😮 , dann mache ich das besser auch ganz schnell, wenn ich zuhause bin :roll:

      Danke!

      1 Reply Last reply Reply Quote 0
      • C
        Christian.B last edited by

        Ich konnte mein Problem noch nicht ganz lösen 😞

        Als Erstes habe ich den Telegram Adapter auf die aktuelle Version gebracht

        7614_telegram_version.png

        Anschließend dem Bot ein Passwort verpasst und dieses auch im Adapter eingegeben.

        Außerdem sollte auch auf den Vornamen gehört werden. Also das Häkchen nicht gesetzt.

        7614_telegram.0.png

        Alle Benutzer konnten sich beim Bot nach Eingabe des Passwortes neu anmelden und wurden mit "Hallo Christian" , "Hallo Maximilian" usw. begrüßt.

        Anschließend habe ich den bereits funktionierenden Blockly-Skript, der uns informiert, wer zuhause (im W-Lan angemeldet) ist mit den entsprechenden Vornamen, unter "Empfänger optional" ergänzt.

        7614_empf_nger_angeheftet.png

        leider wird niemand mehr über Telegram informiert, wenn der Baustein mit den Namen angeheftet ist.

        Auch wenn ich nach dem Komma ein Leerzeichen setze ändert sich nichts.

        7614_empf_nger_angeheftet_leerzeichen.png

        Erst wenn der Textbaustein wieder vom Rest gelöst wird, werden alle angemeldeten Personen wieder angetextet.

        7614_empf_nger_gel_st.png

        Was habe ich falsch gemacht und was muss tun damit nur ausgewählte Pesonen über Telegram informiert werden?

        Viele Grüße….

        Christian

        1 Reply Last reply Reply Quote 0
        • BuZZy
          BuZZy last edited by

          Kannst du mal schauen wie das Objekt telegram.0.communicate.users aussieht?

          Da müssten alle Vornamen drin gespeichert sein..

          Sieht dann ungefähr so aus:

          {"404xxxx0":"Christian","412xxxx0":"Alexandra","424xxxx0":"Maximilian","434xxxx0":"Julia"}

          Ist das bei dir der Fall? Oder ist das Objekt leer?

          3092_screenshot_-_13.07.2018___20_42_21.png

          Gruß

          1 Reply Last reply Reply Quote 0
          • C
            Christian.B last edited by

            Es steht an dieser Stelle tatsächlich so wie Du es beschrieben hast.

            {"43xxxxxxx":"Julia","56xxxxxxx":"Alexandra","57xxxxxx":"Maximilian","57xxxxxxx":"Alexandra.B","61xxxxxxx ":"Christian"}

            Die Ziffern habe ich zu Sicherheit ausge-x-t.

            "Alexandra.B" ist das zweite Handy von meiner Frau, welches ich an dem Bot angemeldet habe.

            1 Reply Last reply Reply Quote 0
            • BuZZy
              BuZZy last edited by

              Bitte führe noch einmal ein Update von Telegram über Github aus.

              Habe gerade etwas am Code geändert.

              Starte den telegram Adapter im iobroker danach bitte ein mal neu.

              Danach versuch es noch einmal.

              Am besten versuchst du es mal mit einem neuen Blockly Script welches ganz einfach aufgebaut ist und nur einen Telegram block enthält..

              Dann wird jedes mal wenn du das Script startest eine Nachricht versendet. Das ist ganz gut zum Testen..
              3092_screenshot_-_13.07.2018___21_52_58.png

              Gruß

              1 Reply Last reply Reply Quote 0
              • C
                Christian.B last edited by

                Ich habe noch vor Deinem letzten Beitrag und ohne einen erneuten Update die Adapter neu gestartet und anschließend noch den Raspi vom Netz getrennt und neu gestartet. Jetzt kann ich beliebig die Empfänger im Text auswählen und nur die ausgewählten Personen bekommen die Nachricht per Telegram. Toll!!!

                Mensch, war das ein Akt für mich und bin ich jetzt froh, stolz und happy, dass das jetzt so schön funktioniert.

                Einen großen Dank an Dich BuZZy und das Ganze Team für eure großartige Arbeit, Geduld und Hilfsbereitschaft.

                Soll ich jetzt noch, wie von Dir vorgeschlagen Updaten oder besser nicht mehr rumfummeln?

                Mann ist das geil, dass es so schön läuft ….. 😄

                1 Reply Last reply Reply Quote 0
                • BuZZy
                  BuZZy last edited by

                  @Christian.B:

                  Einen großen Dank an Dich BuZZy und das Ganze Team für eure großartige Arbeit, Geduld und Hilfsbereitschaft. `

                  Kein Problem, wir helfen wo wir können! 🙂
                  @Christian.B:

                  Soll ich jetzt noch, wie von Dir vorgeschlagen Updaten oder besser nicht mehr rumfummeln? `

                  Brauchst Du theoretisch nicht, habe da nur minimale Änderungen gemacht..

                  Gruß

                  1 Reply Last reply Reply Quote 0
                  • M
                    Mento last edited by

                    Hallo,
                    ich habe ebenfalls mehrere User an einem Bot Angemeldet.
                    Soweit läuft alles. Nur möchte ich auch gern einige Meldungen nur an einen User senden. Ich habe den User wie im Bild vorgegeben. Die Meldung kommt aber weiterhin an alle User.
                    Woran kann es noch liegen?
                    2019-05-13 21_33_29-javascript - ioBroker.png

                    BuZZy 1 Reply Last reply Reply Quote 0
                    • BuZZy
                      BuZZy @Mento last edited by

                      @Mento stelle mal das loglevel der Telegram-instanz auf debug und zeige die log Ausgabe aus dem iobroker wenn das Problem auftritt..

                      Gruß

                      M 1 Reply Last reply Reply Quote 1
                      • M
                        Mento @BuZZy last edited by

                        @BuZZy ich habe den grund gefunden.
                        In der Variablen "foto senden hof" musste ich noch den jeweiligen user hinzufügen.

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        830
                        Online

                        31.8k
                        Users

                        79.9k
                        Topics

                        1.3m
                        Posts

                        3
                        17
                        10364
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo