Dev
227 •
@devchat
Чат для общения ботоводов ТТ
Правила:
* Разрешено обсуждение любых тем, связанных с разработкой ботов для ТТ
.
* Прочая
тематика не приветствуется.
* Запрещено всё, что нарушает законодательство.
* Ненормативная лексика запрещена.
* Поднятие национальных и религиозных вопросов запрещено💀
* Несанкционированная реклама запрещена.
* Поднятие политических вопросов запрещено.
1
хочу загрузить pdf-файл.
по урлу /uploads с query-параметром type=file(и авторизацией по токену, разумеется) получаю url..
далее отправляю post-запрос на полученный урл, в теле передаю файл, в хедере
Content-Type: multipart/form-data
получаю ошибку:
{
"message": "Error reading file from request in direct mode",
"code": "upload.error"
}
если ставлю хедер
Content-Type: application/octet-stream ...
1
Ну, я спросил, можно ли что-то накостылить с форвардами из чатов. Ты что-то хотел прислать
нет, ничего, кроме того,что в API я прислать не могу
1
бот все ссылки удаляет
1
Кстати, уже даже и не апи. Только вчера обнуружил, что в ТГ форвард из чата не содержит информацию о чате, из которого форварднули... Весьма неприятная "особенность" ...
почему не содержит? API не изменилось
1
а насчёт ТГ, я так скажу. в любой API есть свои ограничения. это не хорошо, не плохо, просто надо учитывать
1
мне надо кое-то изменить сначала
1
если используется либа Сергея, то там все и так должно стабильно работать, если моя, то обнови её и перезапусти ботов, которые на ней работают, если что-то своё, то нужно, как сказано выше в методе http-запроса (urllib3 или requests) установить параметр ...
зачем обновлять, если я использую последнюю версию из репозитория?
1
если используется либа Сергея, то там все и так должно стабильно работать, если моя, то обнови её и перезапусти ботов, которые на ней работают, если что-то своё, то нужно, как сказано выше в методе http-запроса (urllib3 или requests) установить параметр timeout немного больше чем timeout соединения с сервером ТТ (см. скрин выше). Я в своей либе использую requests, код примерно такой, первый timeou ...