Зручний обхідний шлях у Telegram для зображень, які не хочуть завантажуватися
Для мого новинного сервісу про великих котів увесь інтерфейс адміністрування живе всередині чату з ботом у Telegram. Я й так багато часу проводжу в Telegram, тож для мене це найзручніше місце, щоб переглядати, обирати, редагувати та перекладати новини.
Кожен допис також потребує фото для сайту й соцмереж, плюс підпис для читачів із вадами зору. Інколи картинку не вдається завантажити напряму, навіть коли я пробую ScraperAPI. Нещодавно через це мені довелося опублікувати кілька статей вручну.
Тепер я додав простий обхідний шлях. Оскільки адмінпанель уже в Telegram, застосунок усе одно може отримати зображення, які іншим інструментам не під силу. Після того як бот надсилає чернетку в чат, мій код перевіряє, чи є вже у статті локальний файл фото. Якщо немає — скрипт завантажує картинку з повідомлення в Telegram і зберігає її, щоб решта пайплайну могла відпрацювати як зазвичай.
У майбутньому я придивлюся до інших сервісів, які можуть витягувати зображення прямо з джерела. Оскільки Telegram уміє показувати більшість із них і прикріплювати до допису, для цього теж мають бути зручні інструменти.