Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Nemo Dev
@nemolayn
Создатель бота Nemo
TeleBot
Получаю ссылку от телеграма, скачиваю файл и получаю размеры 20x20 — 100x100?
Перехожу по ссылке уже отформатированной
https://api.telegram.org/file/bot[tut_token]/[tut_...
]
Получаю через метод путь до файла ( file_path ) и токен ( token ) от бота. Что делать
Разрешение плохое
Размер файла примерно 1мб
Вопрос задан
12 авг. 2024
65 просмотров
4
комментария
Подписаться
1
Простой
4
комментария
Facebook
Вконтакте
Twitter
shurshur
@shurshur
Если пользователь загружал фотографию "как фото", а не "как файл", то Телеграм его пережимает.
Также в ответе метода getFile может вернуться несколько разных размеров, можно из них выбрать наилучший. Сейчас, возможгл, выбирается превьюшка.
Написано
12 авг. 2024
Nemo Dev
@nemolayn
Автор вопроса
shurshur
, так а как? Я не понипю, даже когда перехожу по ссылке ничего
Написано
13 авг. 2024
shurshur
@shurshur
Nemo Dev
, вот только что я отправил себе один и тот же файл как фотографию и как файл. В боте при этом вернулось:
https://pastebin.com/h5HKGggK
В первом случае вернулось три разных размера (один из которых совсем мизерный).
Во втором случае вернулось две одинаковых превьюшки в теге thumbnail и thumb, а также оригинальный непожатый вариант файла.
Файл, который я загружал, имеет размер 41154 и разрешение 257x340.
Скорее всего, вот то что на скриншоте - это аналог первого случая и первый вариант из ответа микроразмерного разрешения для малюсенькой превьюшки.
Написано
13 авг. 2024
Nemo Dev
@nemolayn
Автор вопроса
shurshur
, ответьте на вопрос также, засчитаю как ответ, все работает)
Написано
13 авг. 2024
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
0
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Telegram
+1 ещё
Средний
Добавление участников в группу Telegram?
1 подписчик
17 февр.
74 просмотра
0
ответов
SQLite
+1 ещё
Средний
Выдает ошибку unable to open database file, не знаю как исправить?
1 подписчик
11 февр.
51 просмотр
0
ответов
TeleBot
Простой
Почему сессия телеграм не авторизуется?
2 подписчика
09 февр.
121 просмотр
0
ответов
TeleBot
Простой
Пишу телеграмм бот код на питоне. Не удаляет сообщение «привет никита». где ошибка в коде?
1 подписчик
29 янв.
116 просмотров
1
ответ
TeleBot
Средний
Первая часть бота работает, выводит список ролей. После выбора роли ничего не происходит. В чем может быть проблема?
1 подписчик
28 янв.
38 просмотров
1
ответ
TeleBot
Простой
Как сделать в телеграм боте регистрацию без register_next_step_handler?
1 подписчик
28 янв.
80 просмотров
0
ответов
TeleBot
Простой
Как сделать так, что б после нажатия пользователя старая инлайн клавиатура удалялась, а новая начинала свою работу?
1 подписчик
27 янв.
41 просмотр
1
ответ
TeleBot
Средний
Ошибка в коде python, бот для тг канала, в чем проблема?
1 подписчик
27 янв.
51 просмотр
1
ответ
TeleBot
Простой
Как в телеграм боте в место кнопки Menu сделать кнопку OpenApp?
1 подписчик
26 янв.
59 просмотров
0
ответов
TeleBot
Простой
Как в телеграмм сделать кнопку оставить заявку, чтобы приходило менеджеру?
нет подписчиков
24 янв.
145 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Бизнес/Системный аналитик
Wanted.
•
Москва
До 250 000 ₽
QA middle
Aporia
•
Севастополь
от 50 000 до 100 000 ₽
Lead ML Engineer
Clain
•
Лимассол
от 5 000 €
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама