В доках написанно как бы нужно юзать upload_document при sendDocument, но я юзаю typing - но я не думаю что именно из за не правильной формы выбивает ошибку ETELEGRAM: 500 Internal Server Error
Неделю назад на протяжении года всегда отлично работало
Но я сделал так: если ошибку выбивает то обращаемся к функции ещё раз, пока не пройдёт без ошибки
Для меня - это не решение проблемы, т.к. отправка файла может быть произведена с 20й попытки, а это 20 секунд задержки