Messenger Telegram - Telegram Bot - Push-Einstellungen
Re: Messenger Telegram - Telegram Bot - Push-Einstellungen
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
Habe mir auch schonmal das mit der Karte eingerichtet das funktioniert auch
Re: Messenger Telegram - Telegram Bot - Push-Einstellungen
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/
ist hier gut erklärt:
https://www.tutonaut.de/anleitung-einfu ... al-senden/
Re: Messenger Telegram - Telegram Bot - Push-Einstellungen
Habe es jetzt mal so probiert und den Link im Firefox geöffnet es kommt aber Fehler 404.
Re: Messenger Telegram - Telegram Bot - Push-Einstellungen
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?
Re: Messenger Telegram - Telegram Bot - Push-Einstellungen
{"ok":false,"error_code":404,"description":"Not Found: method not found"}
diese Fehlermeldung kommt bei mir
diese Fehlermeldung kommt bei mir
Re: Messenger Telegram - Telegram Bot - Push-Einstellungen
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?
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?
Re: Messenger Telegram - Telegram Bot - Push-Einstellungen
Keiner ne Idee woran es liegen könnte?

Das sind meine Einstellungen, vielleicht fällt euch ja was auf: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
- Dateianhänge
-
- bosmon2.JPG (34.98 KiB) 13186 mal betrachtet
-
- bosmon1.JPG (37.44 KiB) 13186 mal betrachtet
Re: Messenger Telegram - Telegram Bot - Push-Einstellungen
Hallo,curl.exe -X POST ""https://api.telegram.org/botxxx/sendDocument" -F chat_id=xxx -F document="@\Quellordner3\%telegramm.tag%%telegramm.stunde%%telegramm.minute%.mp3"
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
Re: Messenger Telegram - Telegram Bot - Push-Einstellungen
Https: = OkFFler24 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
"Bot" = Ok
Und ohne "-" Ist auch ok
Ich versteh einfach nicht, warum das nicht funktioniert

Wenn ich den Link mit einer der Adressen und nem Text bei Firefox eingebe funktioniert es

Re: Messenger Telegram - Telegram Bot - Push-Einstellungen
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
Dem Benutzer einfach einen link schicken mit @xxx_bot
Gruß BOSCS