Messenger Telegram - Telegram Bot - Push-Einstellungen

Fragen und Antwort rund um Erweiterungen von Drittanbietern. Posting ist ohne Anmeldung erlaubt.
Koerbi
Beiträge: 485
Registriert: 14. Jun 2011, 17:56

Re: Messenger Telegram - Telegram Bot - Push-Einstellungen

Beitrag von Koerbi »

Ich nutze Curl nicht ich habe den Link in Firefox eingefügt und geöffnet mit Nachrichten geht es aber die Datei sendet es nicht.
Habe mir auch schonmal das mit der Karte eingerichtet das funktioniert auch
duesi
Beiträge: 17
Registriert: 7. Nov 2017, 13:22

Re: Messenger Telegram - Telegram Bot - Push-Einstellungen

Beitrag von duesi »

Wichtig ist das du die Chat ID und das dokument mit dem Parameter -F anfügst und nicht wie du direkt am Befehl.

ist hier gut erklärt:

https://www.tutonaut.de/anleitung-einfu ... al-senden/
Koerbi
Beiträge: 485
Registriert: 14. Jun 2011, 17:56

Re: Messenger Telegram - Telegram Bot - Push-Einstellungen

Beitrag von Koerbi »

Habe es jetzt mal so probiert und den Link im Firefox geöffnet es kommt aber Fehler 404.
Koerbi
Beiträge: 485
Registriert: 14. Jun 2011, 17:56

Re: Messenger Telegram - Telegram Bot - Push-Einstellungen

Beitrag von Koerbi »

duesi hat geschrieben:MP3 senden

c:\bosmon\curl\curl.exe -X POST "https://api.telegram.org//[nummer bot]/sendDocument" -F chat_id=[chatid] -F document="@"C:\bosmon\audio\durchsage.mp3"

ich möchte nur eine URL die mir die datei Durchsage.mp3 zusendet wenn ich die URL öffne (ich habe curl nicht installiert)
wenn ich diese Url
https://api.telegram.org/bot123456:abcd ... text=$text
im Firefox öffne wird mir eine Nachricht mit "text" gesendent bis jetzt habe ich es noch nicht hinbekommen das mir die MP3 geschickt wird.

kann mir da keine helfen?
Koerbi
Beiträge: 485
Registriert: 14. Jun 2011, 17:56

Re: Messenger Telegram - Telegram Bot - Push-Einstellungen

Beitrag von Koerbi »

{"ok":false,"error_code":404,"description":"Not Found: method not found"}

diese Fehlermeldung kommt bei mir
Koerbi
Beiträge: 485
Registriert: 14. Jun 2011, 17:56

Re: Messenger Telegram - Telegram Bot - Push-Einstellungen

Beitrag von Koerbi »

Hallo
ich habe das mit Curl jetzt hinbekommen, ich starte eine Aufnahme
mit Aufnahme (30 Sekunden) in
C:\Quellordner2\%telegramm.tag%%telegramm.stunde%%telegramm.minute%.wav
mit einer Batch lasse ich die Datei (nach 32 Sekunden) in eine mp3 umwandeln und in Ordner C:\Quellordner3 speichern das funktioniert soweit, jetzt wollte ich im Anschluss diese Datei mit curl versenden und habe folgendes bei Programm ausführen (nach 40Sekunden) eingegeben

curl.exe -X POST ""https://api.telegram.org/botxxx/sendDocument" -F chat_id=xxx -F document="@\Quellordner3\%telegramm.tag%%telegramm.stunde%%telegramm.minute%.mp3"

allerdings wird die Datei nicht versendet.
was ist falsch?
AchimS.
Beiträge: 15
Registriert: 1. Jul 2013, 09:29

Re: Messenger Telegram - Telegram Bot - Push-Einstellungen

Beitrag von AchimS. »

Keiner ne Idee woran es liegen könnte? :?
AchimS. hat geschrieben:Moin,

bräuchte mal Unterstützung:

Ich habe bei Bosmon alles so eingegeben, wie ihr es hier schon mehrfach geschrieben habt.
Trotzdem bekomme ich immer die Fehlermeldung: "Fehler: Push Nachricht via Telegram nicht an chat_id versandt: Der Remoteserver hat einen Fehler zurückgegeben: (400) Ungültige Anforderung."

Ich habe alles soweit überprüft, komme aber einfach nicht weiter :cry:
Das sind meine Einstellungen, vielleicht fällt euch ja was auf:
Dateianhänge
bosmon2.JPG
bosmon2.JPG (34.98 KiB) 9842 mal betrachtet
bosmon1.JPG
bosmon1.JPG (37.44 KiB) 9842 mal betrachtet
FFler24
Beiträge: 381
Registriert: 19. Jun 2017, 14:32

Re: Messenger Telegram - Telegram Bot - Push-Einstellungen

Beitrag von FFler24 »

curl.exe -X POST ""https://api.telegram.org/botxxx/sendDocument" -F chat_id=xxx -F document="@\Quellordner3\%telegramm.tag%%telegramm.stunde%%telegramm.minute%.mp3"
Hallo,

1. Dieses "-Zeichen nach POST ist eines zu viel. Davon eins weg.

2. Statt "curl.exe - X POST" mal "curl.exe -s -k" verwenden.

2. statt "sendDocument" mal "sendAudio" verwenden und dann "-F audio="@\quellordner\....mp3"

4. Zum Debugging ist die Funktion -v auch sehr hilfreich, da du dann den String sieht der verschickt wird und ggf. eine Error-Meldung erhältst.



@Achim: Überprüfe mal ob evtl. http:// statt https:// bei dir steht oder evtl. das "bot" in dem String vergessen? Sonst passt das nämlich soweit.
Sicher auch, dass bei der 3. Chat-ID kein "-" davor ist?


Grüße
FFler
AchimS.
Beiträge: 15
Registriert: 1. Jul 2013, 09:29

Re: Messenger Telegram - Telegram Bot - Push-Einstellungen

Beitrag von AchimS. »

FFler24 hat geschrieben:...


@Achim: Überprüfe mal ob evtl. http:// statt https:// bei dir steht oder evtl. das "bot" in dem String vergessen? Sonst passt das nämlich soweit.
Sicher auch, dass bei der 3. Chat-ID kein "-" davor ist?


Grüße
FFler
Https: = Ok
"Bot" = Ok
Und ohne "-" Ist auch ok

Ich versteh einfach nicht, warum das nicht funktioniert :cry:

Wenn ich den Link mit einer der Adressen und nem Text bei Firefox eingebe funktioniert es :?
BOSCS
Beiträge: 27
Registriert: 6. Jul 2016, 22:12

Re: Messenger Telegram - Telegram Bot - Push-Einstellungen

Beitrag von BOSCS »

Hallo, ist der Bot bei Chats/Kanälen auch Admin, der Bot darf auch nur jemandem schreiben wenn dieser ihn gestartet hat.
Dem Benutzer einfach einen link schicken mit @xxx_bot

Gruß BOSCS
Antworten