Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Telegram mit Button

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Telegram mit Button

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

      Hallo Zusammen,

      Ich habe da mal eine Frage
      wie kann ich via Blockly mir eine Telegram mit einem Antwortbutton versenden

      Ich habe folgendes vor:

      Ich lasse mir zu einer bestimmten Zeit eine Telegram mit der aktuellen Temperatur zu senden
      Nun möchte ich gern das ich in dieser Meldung 2 Buttons drin habe wo ich entweder einen DP auf True setzten kann oder ebend bei Nein nichts passiert

      Ist soetwas mit mit Blockly möglich?

      Vielen Dank im Voraus
      Gruß
      Marcel

      N crunchip 2 Replies Last reply Reply Quote 0
      • N
        Nordischerjung @Wszene last edited by

        @wszene Guckst du hier zB
        https://appkosmos.de/hardware/smarthome/diy-smart-home-teil-5/

        H Wszene 2 Replies Last reply Reply Quote 0
        • H
          homecineplexx @Nordischerjung last edited by

          kann man so machen wie in der Anleitung, es geht aber auch ohne Text2Command indem du die Requests vom Telegram-Adapter abfängst und darauf reagierst.

          1 Reply Last reply Reply Quote 0
          • Wszene
            Wszene @Nordischerjung last edited by

            @nordischerjung sagte in Telegram mit Button:

            @wszene Guckst du hier zB
            https://appkosmos.de/hardware/smarthome/diy-smart-home-teil-5/

            Das ist leider mit Javascript
            Ich würde es gern in mein Blockly einbauen

            H liv-in-sky 2 Replies Last reply Reply Quote 0
            • H
              homecineplexx @Wszene last edited by

              @wszene das geht mit blockly ebenfalls

              1 Reply Last reply Reply Quote 0
              • liv-in-sky
                liv-in-sky @Wszene last edited by

                @wszene

                weiß nicht, ob das mit dem orginal telegram block geht - aber damit (sendTo) funktioniert es bei mir - benutze dafür normalerweise eher javascript - viell. meldet sich noch jmd, der es anders macht

                Image 251.png

                <block xmlns="https://developers.google.com/blockly/xml" type="sendto_custom" id="FCrz$?`impH,=j}8b9DU" x="163" y="362.3584747314452">
                 <mutation xmlns="http://www.w3.org/1999/xhtml" items="parse_mode,reply_markup,text" with_statement="false"></mutation>
                 <field name="INSTANCE">telegram.1</field>
                 <field name="COMMAND">send</field>
                 <field name="LOG"></field>
                 <field name="WITH_STATEMENT">FALSE</field>
                 <value name="ARG0">
                   <shadow type="text" id="BAL$xsBYQF7.txvuKkrE">
                     <field name="TEXT">Markdown</field>
                   </shadow>
                 </value>
                 <value name="ARG1">
                   <shadow type="text" id="Fs{$v|cGsx$D@HR.*@f-">
                     <field name="TEXT">{        inline_keyboard:[[{"text":"PrettySmart","callback_data":"1633895463783--xyx"}]],                            resize_keyboard:      false,        one_time_keyboard:    false,        disable_notification: false,        remove_Keyboard:      true      }</field>
                   </shadow>
                 </value>
                 <value name="ARG2">
                   <shadow type="text" id="s7@K`AszyoLOmcHIOh$5">
                     <field name="TEXT">refreshed</field>
                   </shadow>
                 </value>
                </block>
                

                {        inline_keyboard:[[{"text":"PrettySmart","callback_data":"1633895463783--xyx"}]],  
                                                                  resize_keyboard:      false,
                						  one_time_keyboard:    false,
                						  disable_notification: false,
                						  remove_Keyboard:      true      }
                
                1 Reply Last reply Reply Quote 0
                • bahnuhr
                  bahnuhr Forum Testing Most Active last edited by bahnuhr

                  ich mach das ganze per JS, aber ohne diesen komischen button (nimmt nur viel Platz weg).

                  Zum senden einer Nachricht mit Anklicktext:

                  sendTo('telegram.0', { user: "name an wen", text: "/klick_hier", parse_mode: 'HTML' });
                  

                  Wenn man dann im Handy darauf klickt, erscheint dies ja in den DP bei telegram.
                  Und darauf dann je nach Text reagieren.

                  1 Reply Last reply Reply Quote 0
                  • crunchip
                    crunchip Forum Testing Most Active @Wszene last edited by

                    @wszene vllt da mal schauen

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

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    665
                    Online

                    32.0k
                    Users

                    80.5k
                    Topics

                    1.3m
                    Posts

                    6
                    8
                    545
                    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