<aside> <img src="/icons/circle-alternate_green.svg" alt="/icons/circle-alternate_green.svg" width="40px" />
Теория с уроков по ссылке (презентация пополняется):
https://docs.google.com/presentation/d/1LbjM9FRqNC18jUGziZu_BpnMK9cnMQYl4iq1iFjUlG8/edit?usp=sharing
</aside>
<aside>
https://docs.google.com/document/d/1Yyn5V2xC1kZ4H8YwJmoXu8uTkP1tfXkoUjwx7NzV5VY/edit?usp=sharing
</aside>
На этом занятии я показываю, как с нуля собрать простого Telegram-бота в Make. Мы начинаем с подключения бота через webhook, настраиваем триггер на получение сообщений и делаем эхо-бота, который отвечает тем же текстом, что получил. Затем я добавляю интеграцию с Giphy — бот ищет и отправляет гифки по ключевым словам, а чтобы всё работало красиво, я настраиваю отправку гифок в виде видео с подписью. По ходу объясняю, как устроены сценарии в Make, где искать нужные переменные, как тестировать модули и на что обращать внимание при работе с API и лимитами на бесплатном тарифе.
https://www.youtube.com/watch?v=ioSxIJAy-uI
https://www.youtube.com/watch?v=gWx6J-uRVRo
На этом занятии я показываю, как подключать и использовать различные AI-модели внутри Make: от GPT-4o до Gemini и Groq. Мы создаём переменные для системного промта и пользовательского ввода, чтобы не дублировать их в каждом модуле, и тестируем генерацию четверостиший по заданной теме. Я объясняю, как выбирать модели, настраивать роли, обрабатывать ответы и оптимизировать вывод. Также сравниваю скорость и качество ответов от разных провайдеров: GPT даёт более поэтичные тексты, а Groq — быстрее всех отвечает. В результате мы получаем гибкую цепочку, которую можно расширять и адаптировать под разные задачи.
https://www.youtube.com/watch?v=EhaegCxqbBs
На этом занятии я показываю, как управлять логикой сценариев в Make — с помощью роутеров, условий, циклов и обработки ошибок. Мы учимся направлять поток в зависимости от текста сообщения (например, команда /start
), использовать логические операторы, добавлять условия для исключения повторного выполнения и создавать ветвления. Я также объясняю, как запускать сценарии по расписанию, подключать HTTP-запросы вручную, делиться сценариями, добавлять комментарии и управлять доступом через организацию. В качестве хранилища данных можно использовать Google Таблицы, а в платной версии — встроенные структуры данных Make. Всё это помогает строить гибкие, читаемые и мощные автоматизации.
https://www.youtube.com/watch?v=mLKTXUXkYrg
На этом занятии я показываю, как собрать Telegram-бота в Make, который запоминает пользователей и рекомендует музыку на основе их предпочтений. В качестве памяти я использую Google Таблицу: в ней храню ID пользователя, его ответы и историю рекомендаций. Сценарий включает проверку, есть ли пользователь в базе, и четыре ветки обработки в зависимости от статуса. Я сохраняю любимые и нелюбимые жанры, а затем с помощью LLM-ок получаю персональные рекомендации и нахожу трек на YouTube. Также реализована логика с переменными, фильтрами, error handler-ами. Всё работает автоматически, бот отвечает по шагам, не повторяет рекомендации и формирует полноценный музыкальный профиль.