Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. [gelöst] Telegram - Senden an Benutzer per @ geht nicht mehr

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [gelöst] Telegram - Senden an Benutzer per @ geht nicht mehr

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

      Hallo Community,

      ich habe mein System aktualisiert und seitdem werden Telegram-Nachrichten an einzelne Benutzer nicht mehr verschickt.
      Nachrichten ohne @<user> gehen ohne Probleme.

      Ich habe den Benutzer neu angemeldet, aber das hilft nichts.

      Beispiel das fehlschlägt:

      sendTo('telegram', '@Michael Test message')
      

      Fehler im Log:

      telegram.0	2020-11-02 21:07:26.986	warn	(8451) TypeError: users.find is not a function at sendMessage (/opt/iobroker/node_modules/iobroker.telegram/main.js:784:26) at processMessage (/opt/iobroker/node_modules/iobroker.telegram/main
      telegram.0	2020-11-02 21:07:26.984	warn	(8451) States system pmessage messagebox.system.adapter.telegram.0 {"command":"send","message":"@Michael Test message","from":"system.adapter.javascript.1","_id":35755139} users.find is not a function
      

      Das hier funktioniert:

      sendTo('telegram', {user: 'Michael', text: 'Test message'}, function (res) {
          console.log('Sent to ' + res + ' users');
      

      Versionen:
      Telegram 1.5.9
      js-controller 3.1.6
      Node 12.19.0

      Habt ihr eine Erklärung dafür?

      Danke und Grüße,
      Michael

      M 1 Reply Last reply Reply Quote 0
      • M
        MCU @Huebeni last edited by

        @Huebeni Ist schon auf Github gemeldet:
        Send message via Response field with Username - Failed #167

        H 1 Reply Last reply Reply Quote 0
        • H
          Huebeni @MCU last edited by

          @MCU
          Danke! Ich hatte mir die letzten Issues in Github angesehen und nix gefunden.

          Habe den Patch jetzt lokal gemacht. Jetzt geht es erst mal wieder!

          M 1 Reply Last reply Reply Quote 0
          • M
            MCU @Huebeni last edited by MCU

            @Huebeni Ok. Hier nochmal der Link: https://github.com/iobroker-community-adapters/ioBroker.telegram/issues/167
            Vielleicht auch den lokalen Patch hier einfügen. Danke.

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

            closed Send message via Response field with Username - Failed #167

            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

            829
            Online

            31.7k
            Users

            79.6k
            Topics

            1.3m
            Posts

            fehler im log telegram adapter
            2
            4
            434
            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