Конспект урока
Почему картинка бьёт три абзаца текста
Сравни двух ботов класса. Первый присылает расписание текстом: восемь строк, читать неудобно, в глазах рябит. Второй — одной аккуратной картинкой, которую можно сохранить и поставить на обои. Каким будут пользоваться?
Картинки — это не украшательство. Мем дня, на который подписывается весь класс. Стикер «принято!» вместо сухого «ок». Обложка с правилами при старте. Всё это — пара модулей в Make.
А ещё бот может принимать картинки: пользователь кидает фото — бот сохраняет ссылку в таблицу. Так делают боты-копилки мемов, сборщики фото с мероприятий, боты-жалобные книги.
Send a Photo: бот присылает картинку
📤 ОТПРАВКА
В Make у Telegram-бота есть модуль Send a Photo (и Send a Document для файлов). Работает как Send a Message, только вместо текста — картинка. Главный вопрос: откуда бот её берёт?
Ссылка (URL)
Самый простой способ: вставляешь в модуль прямую ссылку на картинку в интернете. Бот скачает и отправит сам.
Своя папка
Загружаешь картинки на Google Диск, делаешь ссылки — у бота появляется свой альбом. Обновляешь папку — обновляется бот.
Таблица со ссылками
Про-уровень: ссылки лежат в Google Sheets, бот достаёт нужную через Search Rows. Урок 6 + этот = картинка по запросу.
Мостик к модулю 3: стартовый набор картинок для бота сгенери в Ideogram. Обложка для /start, картинка «не понял вопрос», картинка «готово!». Один стиль, одна палитра — как в уроке про серию артов. Бот сразу станет выглядеть как продукт.
Бот-копилка: принимаем фото в таблицу
📥 ПРИЁМ
Обратная задача: пользователь кидает боту фото — бот говорит «сохранил!» и складывает ссылку на фото в таблицу. Знакомая механика из урока 6, только теперь с картинками.
Собери цепочку приёма фото — расставь 4 модуля по порядку. +10 за сборку с первой попытки.
💡 В Make фото приходит в Watch Updates как объект со ссылкой — её и кладёшь в таблицу через Add a Row. Подтверждение («сохранил!») отправляется последним, чтобы пользователь знал: всё получилось.
Когда картинка, а когда текст
🧩 ПАТТЕРНЫ
Картинки — сильный инструмент, но не универсальный. Прикинь для каждой задачи, какой формат ответа выбрать. +5 за верный.
Картинка в ответе На какую команду твой бот ответит картинкой и какой именно?