NEWS
[gelöst]Telegram versendet kein Bild
-
@wszene Starte doch einfach mal die Mühle neu
-
@glasfaser sagte in Telegram versendet kein Bild:
@wszene sagte in Telegram versendet kein Bild:IMAGE_PROCESS_FAILED
Nee ... da ist was anderes bei dir !
Die Meldung sagt ... dein Bild ist zu Groß ...
Teste mal damit ohne etwas zu verändern !
var fs = require('fs'); var url_snapshot = 'https://upload.wikimedia.org/wikipedia/de/9/90/FirefoxLogo3.5.png';//Bild URL request.get({url: url_snapshot, encoding: 'binary'}, function (err, response, body) { fs.writeFile('/tmp/snap.jpg', body, 'binary', function(err) { if (err) { console.error(err); } else { console.log('Snapshot sent'); sendTo('telegram.0', {text: '/tmp/snap.jpg', caption: 'Es hat geklingelt !'}); } }); });
.
@wszene sagte in Telegram versendet kein Bild:
-rw-rw-r--+ 1 iobroker iobroker 245282 31. Okt 18:45 kueche.jpg -
@glasfaser
da kommt leide rauch nichts an -
@wszene sagte in Telegram versendet kein Bild:
@glasfaser
da kommt leide rauch nichts anUnd welche Meldung im Log dazu !?
Sollte das kommen
-
telegram.0 2022-10-31 19:01:03.356 error Cannot send photo [chatId - 831142XXX]: Error: ETELEGRAM: 400 Bad Request: IMAGE_PROCESS_FAILED
-
@wszene sagte in Telegram versendet kein Bild:
IMAGE_PROCESS_FAILED
kann nicht sein ...
Lösche das script und füge es neu ein !
-
@glasfaser sagte in Telegram versendet kein Bild:
kann nicht sein ...
uh... bei mir kommt mit dem Skript aber auch der Fehler !
-
@glasfaser
Habe ich gemacht
Leider ohne Erfolg@DJMarc75
Reboot hat leider auch nicht geholfen -
-
@glasfaser
Die Datei wird auch angelegt aber nicht versendet -
-
@glasfaser
Da bekomme ich keine Fehler im Log ober es kommt auch nichts anjavascript.0 2022-10-31 19:13:57.243 info script.js.Test01: Snapshot sent javascript.0 2022-10-31 19:13:56.992 info script.js.Test01: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions javascript.0 2022-10-31 19:13:56.989 info Start javascript script.js.Test01
-
User eventuell gesperrt ... schau mal in der APP in dem Telegram Account
-
@glasfaser sagte in Telegram versendet kein Bild:
User eventuell gesperrt ... schau mal in der APP in dem Telegram Account
Nein
Ein Normaler Text kommt an -
Meint ihr nicht, dass man mal strukturierter da dran gehen müsste.
-
Prüfen ob Bild gespeichert wird (und nicht nur eine leere Hülle) von der cam
Ich benutze das gleiche Script wie @Glasfaser
Also mit fs.write -
Prüfen ob irgendein Bild (was schon gespeichert ist) versendet wird per telegram
-
Beide Teile zusammen fügen.
-
-
@bahnuhr
@Glasfaser
Ich habe jetzt mal das Blockly gelöscht
Dann neu erstellt und nur den Telegram Block eingefügt
Dann kommt das Bild an
Wenn ich nun den wget Block wieder hinzufüge bekomme ich wieder den FehlerEDIT:
Warum auch immer
Ich habe mal meine ID aus dem Telegramadapter gelöscht und bin dann dem Bot neu beigetrettenJetzt geht es
-
@wszene sagte in Telegram versendet kein Bild:
Jetzt geht es
Das versteht aber jetzt auch keiner.
Was hast du denn jetzt anders gemacht.
Komisch. -
@Wszene
..... und welches Skript funktioniert jetzt !? -
@bahnuhr
Nicht alles so wie vorher
@glasfaser
Das Blockly
Dein JS leider immer noch nicht -
@wszene
Und Achtung.
Caption ging bei Bild versenden mit blockly nicht.
Nur mit JS.Zumindest war es einmal so.