Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Telegram - nur 1 "Gespeicherte Benutzer" möglich?

    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

    Telegram - nur 1 "Gespeicherte Benutzer" möglich?

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

      Hallo Zusammen,

      ich hatte einige Adapter aktualisiert - auch Telegram. Da sich aber die Liste "Gespeicherte Benutzer" nicht füllen wollte, hab ich den Adapter gelöscht und noch mal neu gemacht... Telegram_Haupteinstellung.png Habe aber nun im Reiter Nachrichten unter "Gespeicherte Benutzer" in der aktuellen (1.5.4.) Telegram Instanz immer nur ein Benutzer drin stehen - obwohl am Bot mehrere angemeldet sind. Telegram_Nachrichten.png

      Nur der letzte User der im Bot aktiv war, wird hier mit Namen und seiner ID angezeigt. Alle anderen nicht (kannte das aus früheren Telegram Version anders... da standen alle übersichtlich in der Liste untereinander).

      in telegram.0.communicate.users gibt es immer nur den Eintrag des zuletzt aktiven Users (ich hab mir alle ID's zu den Benutzern notiert). Telegram_Objekt.png

      Die Situation hat sich auch dadurch nicht verändert....
      Bot gelöscht
      Telegram Adapter/Instanz gelöscht
      Telegram Adapter/Instanz wieder eingerichtet
      Bot neu angelegt
      User mit dem Bot verbunden - (...danach sollten die User eigentlich in "Gespeicherte Benutzer" automatisch gelistet sein)

      Vielleicht hat einer eine Idee oder Vorschlag was ich tun/überprüfen sollte um alle User dort angezeigt zu bekommen?

      B 1 Reply Last reply Reply Quote 0
      • B
        BobBruni @marioF last edited by

        @marioF
        Ein Issue gibt es hierzu bereits:
        https://github.com/iobroker-community-adapters/ioBroker.telegram/issues/136

        Tagiwara created this issue in iobroker-community-adapters/ioBroker.telegram

        closed Ständige Passworteingabe #136

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

          vielen Dank für den Hinweis! LG

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

            @apollon77 telegram v 1.5.8 verursacht folgende Meldung. Bin wieder zurück auf v1.5.6, da läuft es wieder.
            1Bot, 1User, 2 Instanzen

            telegram.12020-05-04 13:25:46.580info(20429) starting. Version 1.5.8 in /opt/iobroker/node_modules/iobroker.telegram, node: v10.20.1, js-controller: 3.0.20host.IoBroker2020-05-04 13:25:42.871infoinstance system.adapter.telegram.1 started with pid 20429host.IoBroker2020-05-04 13:25:12.835infoRestart adapter system.adapter.telegram.1 because enabledhost.IoBroker2020-05-04 13:25:12.834infoinstance system.adapter.telegram.1 terminated with code 0 (NO_ERROR)telegram.12020-05-04 13:25:12.208info(18780) Terminated (NO_ERROR): Without reasontelegram.12020-05-04 13:25:12.200info(18780) terminatingtelegram.12020-05-04 13:25:11.686errorat processImmediate (timers.js:658:5)telegram.12020-05-04 13:25:11.686errorat tryOnImmediate (timers.js:676:5)telegram.12020-05-04 13:25:11.686errorat runCallback (timers.js:705:18)telegram.12020-05-04 13:25:11.686errorat Immediate.Async.drainQueues [as _onImmediate] (/opt/iobroker/node_modules/bluebird/js/release/async.js:17:14)telegram.12020-05-04 13:25:11.686errorat Async._drainQueues (/opt/iobroker/node_modules/bluebird/js/release/async.js:147:5)telegram.12020-05-04 13:25:11.686errorat _drainQueue (/opt/iobroker/node_modules/bluebird/js/release/async.js:131:9)telegram.12020-05-04 13:25:11.686errorat _drainQueueStep (/opt/iobroker/node_modules/bluebird/js/release/async.js:138:12)telegram.12020-05-04 13:25:11.686errorat Promise._settlePromises (/opt/iobroker/node_modules/bluebird/js/release/promise.js:695:18)telegram.12020-05-04 13:25:11.686errorat Promise._settlePromise0 (/opt/iobroker/node_modules/bluebird/js/release/promise.js:619:10)telegram.12020-05-04 13:25:11.686errorat Promise._settlePromise (/opt/iobroker/node_modules/bluebird/js/release/promise.js:574:18)telegram.12020-05-04 13:25:11.686errorat Promise._settlePromiseFromHandler (/opt/iobroker/node_modules/bluebird/js/release/promise.js:517:31)telegram.12020-05-04 13:25:11.686errorat tryCatcher (/opt/iobroker/node_modules/bluebird/js/release/util.js:16:23)telegram.12020-05-04 13:25:11.686errorat bot.sendPhoto.then.then.catch.error (/opt/iobroker/node_modules/iobroker.telegram/main.js:610:29)telegram.12020-05-04 13:25:11.686error(18780) TypeError: Cannot read property 'chatId' of undefinedtelegram.12020-05-04 13:25:11.684error(18780) uncaught exception: Cannot read property 'chatId' of undefinedinfo.02020-05-04 13:24:44.786info(31960) Popup news was read...
            
            apollon77 1 Reply Last reply Reply Quote 0
            • apollon77
              apollon77 @crunchip last edited by

              @crunchip bitte GitHub issue anlegen. Weiß nicht ob Ich den thread hier heute Abend wiederfinde

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

                @apollon77 Fehler kamen nach über ner Std wieder. Obwohl korrekt gesendet wurde.
                Bin dann Anschließend Version für Version zurück, jedoch ohne Erfolg.
                Hab dann ein Backup von heute Nacht zurück gespielt, mit dem selben Fehler.
                Nun habe ich mir auch nen neuen Token generieren lassen. Nachrichten werden auch korrekt gesendet, auf beiden Instanzen.
                Fehler bei Instanz 1 bleibt jedoch weiterhin

                oBroker2020-05-04 19:34:44.729infoRestart adapter system.adapter.telegram.1 because enabledhost.IoBroker2020-05-04 19:34:44.728infoinstance system.adapter.telegram.1 terminated with code 0 (NO_ERROR)host.IoBroker2020-05-04 19:34:44.727errorCaught by controller[0]: Mon, 04 May 2020 17:34:43 GMT node-telegram-bot-api deprecated In the future, content-type of files you send will default to "application/octet-stream". See https://github.cotelegram.12020-05-04 19:34:44.599errorat processImmediate (timers.js:658:5)telegram.12020-05-04 19:34:44.599errorat tryOnImmediate (timers.js:676:5)telegram.12020-05-04 19:34:44.599errorat runCallback (timers.js:705:18)telegram.12020-05-04 19:34:44.599errorat Immediate.Async.drainQueues [as _onImmediate] (/opt/iobroker/node_modules/bluebird/js/release/async.js:17:14)telegram.12020-05-04 19:34:44.599errorat Async._drainQueues (/opt/iobroker/node_modules/bluebird/js/release/async.js:147:5)telegram.12020-05-04 19:34:44.599errorat _drainQueue (/opt/iobroker/node_modules/bluebird/js/release/async.js:131:9)telegram.12020-05-04 19:34:44.599errorat _drainQueueStep (/opt/iobroker/node_modules/bluebird/js/release/async.js:138:12)telegram.12020-05-04 19:34:44.599errorat Promise._settlePromises (/opt/iobroker/node_modules/bluebird/js/release/promise.js:695:18)telegram.12020-05-04 19:34:44.599errorat Promise._settlePromise0 (/opt/iobroker/node_modules/bluebird/js/release/promise.js:619:10)telegram.12020-05-04 19:34:44.599errorat Promise._settlePromise (/opt/iobroker/node_modules/bluebird/js/release/promise.js:574:18)telegram.12020-05-04 19:34:44.599errorat Promise._settlePromiseFromHandler (/opt/iobroker/node_modules/bluebird/js/release/promise.js:517:31)telegram.12020-05-04 19:34:44.599errorat tryCatcher (/opt/iobroker/node_modules/bluebird/js/release/util.js:16:23)telegram.12020-05-04 19:34:44.599errorat bot.sendPhoto.then.then.catch.error (/opt/iobroker/node_modules/iobroker.telegram/main.js:610:29)telegram.12020-05-04 19:34:44.599error(12447) TypeError: Cannot read property 'chatId' of undefinedtelegram.12020-05-04 19:34:44.599error(12447) uncaught exception: Cannot read property 'chatId' of undefinedtelegram.12020-05-04 19:34:44.582errorat processImmediate (timers.js:658:5)telegram.12020-05-04 19:34:44.582errorat tryOnImmediate (timers.js:676:5)telegram.12020-05-04 19:34:44.582errorat runCallback (timers.js:705:18)telegram.12020-05-04 19:34:44.582errorat Immediate.Async.drainQueues [as _onImmediate] (/opt/iobroker/node_modules/bluebird/js/release/async.js:17:14)telegram.12020-05-04 19:34:44.582errorat Async._drainQueues (/opt/iobroker/node_modules/bluebird/js/release/async.js:147:5)telegram.12020-05-04 19:34:44.582errorat _drainQueue (/opt/iobroker/node_modules/bluebird/js/release/async.js:131:9)telegram.12020-05-04 19:34:44.582errorat _drainQueueStep (/opt/iobroker/node_modules/bluebird/js/release/async.js:138:12)telegram.12020-05-04 19:34:44.582errorat Promise._settlePromises (/opt/iobroker/node_modules/bluebird/js/release/promise.js:695:18)telegram.12020-05-04 19:34:44.582errorat Promise._settlePromise0 (/opt/iobroker/node_modules/bluebird/js/release/promise.js:619:10)telegram.12020-05-04 19:34:44.582errorat Promise._settlePromise (/opt/iobroker/node_modules/bluebird/js/release/promise.js:574:18)telegram.12020-05-04 19:34:44.582errorat Promise._settlePromiseFromHandler (/opt/iobroker/node_modules/bluebird/js/release/promise.js:517:31)telegram.12020-05-04 19:34:44.582errorat tryCatcher (/opt/iobroker/node_modules/bluebird/js/release/util.js:16:23)telegram.12020-05-04 19:34:44.582errorat bot.sendPhoto.then.then.catch.error (/opt/iobroker/node_modules/iobroker.telegram/main.js:610:29)telegram.12020-05-04 19:34:44.582error(12447) TypeError: Cannot read property 'chatId' of undefinedtelegram.12020-05-04 19:34:44.579error(12447) uncaught exception: Cannot read property 'chatId' of undefinedtelegram.12020-05-04 19:34:44.154info(12447) Terminated (NO_ERROR): Without reasontelegram.12020-05-04 19:34:44.152info(12447) terminating
                

                Ich leg ein issue an und verweise mal auf den Thread

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

                  Also der Fehler wird verursacht durch diesen code-schnipsel, was aber eigentlich seit nem Jahr bisher funktionierte und seit heute plötzlich nicht mehr

                      dest_path = '/opt/iobroker/ipcam/';
                   
                  var Nachricht = "Blick Richtung Flur"; // Nachricht, welche mit dem Bild gesendet wird
                   
                  var request = require('request');
                  var fs      = require('fs');
                   
                  //var timer = null;
                  var count = 0;
                   
                  // Bild an telegram schicken
                  function sendImage (pfad) {
                          sendTo('telegram.1', pfad);
                          //log('Webcam Bild per telegram verschickt');
                          //sendTo("telegram.0", Nachricht);    // <-- nach der Timeout funktion ausführen
                  }
                   
                  // Bild speichern
                  function saveImage() {
                      request.get({url: source_url, encoding: 'binary'}, function (err, response, body) {
                          fs.writeFile(dest_path + 'image2.jpg', body, 'binary', function(err) {
                   
                          if (err) {
                              //log('Fehler beim Bild speichern: ' + err, 'warn');
                          } else {
                              //log('Webcam Bild gespeichert');
                              sendImage(dest_path + 'image2.jpg');
                          }
                        });
                      });
                  }
                  
                  1 Reply Last reply Reply Quote 0
                  • apollon77
                    apollon77 last edited by

                    ich habe in der 1.5.9 die morgen früh da sein sollte das mal abgefangen (hoffe ich).

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

                      @apollon77 bist der beste, läuft wieder👍

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

                      Support us

                      ioBroker
                      Community Adapters
                      Donate
                      FAQ Cloud / IOT
                      HowTo: Node.js-Update
                      HowTo: Backup/Restore
                      Downloads
                      BLOG

                      812
                      Online

                      31.9k
                      Users

                      80.1k
                      Topics

                      1.3m
                      Posts

                      telegram benutzer
                      4
                      9
                      983
                      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