Parameter "caption" Variabel überreichen

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Jyll
User
Beiträge: 26
Registriert: Montag 26. Juli 2021, 14:18

Hallo und guten Morgen liebe Gemeinde, bin mal wieder an einem Punkt. Kann mir bitte jemand auf die Sprünge helfen: Ich möchte gerne dem Parameter "catpion" im folgenden Code meinen Text (TEXT) übergeben. Klappt mal wieder nicht und stundenrund gesucht. Für die Hilfe bedanke ich mich sehr.

Code: Alles auswählen

TOKEN = token
CHAT_ID = chat_id
TEXT = 'text123'


request_url = "https://api.telegram.org/bot" + TOKEN + "/sendMediaGroup"
params = {
    "chat_id": CHAT_ID,
    "caption1" : TEXT,
    "media":"""[{"type": "photo", "media": "attach://random-name-1", "caption" : "TEXT", "parse_mode": "Markdown"},   
                 { "type": "photo" , "media": "attach://random-name-2", "caption": ""}]"""
}

files = {
    "random-name-1": open("/home/...Bild1.jpg", "rb"),
    "TEXT" : TEXT,
    "random-name-2": open("/home/...Bild2.jpg", "rb")
}


result = requests.post(request_url, params= params, files= files, )
print(result.text)
Benutzeravatar
sparrow
User
Beiträge: 4535
Registriert: Freitag 17. April 2009, 10:28

Antworten