Hallo,
ich will mir den Inhalt einer bestimmten TXT File an den Telegram Messenger schicken. Doch leider wird der Inhalt der TXT File nur zusammenhängend geschickt.
Hier mein Code:
Code:
@echo off & setlocal enabledelayedexpansion
set curl="C:\curl\bin\curl.exe"
set token=1234567890:AbCdEfGhIjKlMnOpQrStUvWxYz
set chat=0987654321
set TEXT=text.txt
set cont=
for /F "delims=" %%f in (%TEXT%) do (
set "cont=!cont!%%f$"
)
set dispvar=!cont:$=^!
(%curl% -X POST "https://api.telegram.org/bot%TOKEN%/sendMessage" -F chat_id=%CHAT% -F text="%dispvar%")
END
Der Inhalt der Text.txt sieht zB so aus:
Code:
D532
K678
T357
Q234
Empfangen wird der Text allerdings als D532K678T357Q234
Kann mir da jemand nen Tip geben wir ich das ganze Zeile für Zeile versenden kann?
Ich habe es zwar schon hinbekommen das mir jede Zeile als einzelne Nachricht gesendet wird, aber das ist nicht das was ich will.
Greetz Xx