Отправка документа с подписью в Telegram

err0r

Новичок
Пользователь
Янв 9, 2022
42
4
8
Привет. Мне нужно отправить документ с подписью через Telegram бота.
Через библиотеку не вариант, так что делаю напрямую(Через URL+API)
Вот код:
Код:
def send_file():
    with open(new_file, "rb") as file:
        files = {"document": file}
        data = {"chat_id": CHAT_ID}
        response = requests.post(url, files=files, data=data)
        response.raise_for_status()

send_file()

Как это можно реализовать?
Пытался просто добавить
Код:
caption = {"caption": "my text"}
но не получилось...
 

4olshoy_blen

Популярный
Пользователь
Ноя 13, 2022
423
115
43
Мне нужно отправить документ с подписью через Telegram бота.
с подписью значит эцп или что это?

Через библиотеку не вариант
с чего вдруг? Класс есть соответствующий InputFile в python-telegram-bot, aiogram
 

err0r

Новичок
Пользователь
Янв 9, 2022
42
4
8
с подписью значит эцп или что это?


с чего вдруг? Класс есть соответствующий InputFile в python-telegram-bot, aiogram
С подписью эт тип так:
1694882157518.png

А с библиотеки не вариант, так как не позволяют отправлять большие файлы...
 

4olshoy_blen

Популярный
Пользователь
Ноя 13, 2022
423
115
43
А с библиотеки не вариант, так как не позволяют отправлять большие файлы...
Попробуй использовать локальный апи сервер для твоего бота.
Тык
 

err0r

Новичок
Пользователь
Янв 9, 2022
42
4
8
Попробуй использовать локальный апи сервер для твоего бота.
Тык
Спасибо) Помогло)
 

Форум IT Специалистов