"chat_id": message.chat.id,
                  
                  
                      "media": [
                  
                  
                          {"type": "photo", "media": "attach://photo1.png"},
                  
                  
                          {"type": "photo", "media": "attach://photo2.png"},
                  
                  
                          {"type": "photo", "media": "attach://photo3.png"}
                  
                  
                      ]
                  
                  
                  }
                  
                  
                  files = {
                  
                  
                      "photo1.png": bin1,
                  
                  
                      "photo2.png": bin2,
                  
                  
                      "photo3.png": bin3
                  
                  
                  }
                  
                  
                  requests.post(f"https://api.telegram.org/bot{token}/sendMediaGroup", data=data, files=files})
                  
                  
                  где bin - содержимое соответствующего файла в бинарном виде. Запрос возвращает результат
                  
                  
                  {'ok': False, 'error_code': 400, 'description': "Bad Request: can't parse media JSON object"}
                  
                  
                  что я делаю не так?
                  
                  
                
может кто сказать, что тут не так?
Обсуждают сегодня