Бот с ИИ в личном аккаунте
Готовый шаблон

Бот с ИИ в личном аккаунте

Краткий обзор шаблона

В этом видеоуроке подключаем чат-бота с искусственным интеллектом к личному аккаунту в Telegram, чтобы он отвечал за вас в личных сообщениях. Такой бот предобучен на нейросети ГигаЧат и использует загруженную базу знаний (файл с информацией о компании, услугах и тарифах), поэтому отвечает клиентам осмысленно и по делу. Тема технически непростая, но урок построен так, что готовый шаблон разворачивается буквально за пару минут, а желающие могут углубиться в то, как проект устроен изнутри.

Что показываем в видео уроке по настройке шаблона

Урок разбит на три части. Сначала показываем результат: клиент пишет менеджеру, а бот, подключённый к его личному аккаунту, сам отвечает по базе знаний; при необходимости менеджер может вмешаться, добавив пользователя в чёрный список (blacklist) по username, а потом вернуть обратно. Во второй части — установка готового шаблона «Бот с ИИ в личном аккаунте» за пять действий: подключение к Telegram через BotFather и включение Business Mode, заполнение трёх глобальных переменных (токен бота, ключ авторизации ГигаЧат), загрузка базы знаний из простого текстового файла, включение блока «входящий webhook» с подстановкой своего Telegram ID и id блока, и подключение бота к личному аккаунту через «Telegram для бизнеса». В третьей части разбираем техническую реализацию: сценарий загрузки базы данных с блоками «http запрос» к API ГигаЧат (получение токена и загрузка файла методом form-data), логику чёрного списка на блоках «интерпретатор JavaScript» с массивом пользователей и защитой от дублей, а также главный блок «входящий webhook», который ловит входящие сообщения, проверяет отправителя по чёрному списку и отправляет запрос в нейросеть с настраиваемым промтом.

Ключевая идея

Ключевая идея урока — соединить личный аккаунт Telegram, нейросеть и базу знаний так, чтобы бот вёл переписку вместо человека. В основе лежат несколько блоков: «http запрос» для общения с API ГигаЧат (авторизация, загрузка файла-базы, отправка ответа методом sendMessage), «входящий webhook» как точка входа каждого входящего сообщения и «интерпретатор JavaScript» для тонкой логики — добавления и удаления пользователей из чёрного списка с проверкой на дубли и «защитой от дурака». Разбираем и практические нюансы: промт в роли system задаёт поведение нейросети и просит убирать спецсимволы форматирования, а к username при сравнении вручную добавляется «собачка», чтобы значения из логов и из карточки контакта совпадали. Ошибки в логах webhook при этом нормальны — необрабатываемые действия просто не влияют на работу.

Что за проект вы получаете

В итоге вы получаете ИИ-ассистента, встроенного прямо в личный аккаунт Telegram, который отвечает клиентам за вас по вашей базе знаний и разгружает менеджера. Готовый шаблон разворачивается за пару минут, а бесплатные токены ГигаЧат делают его удобным для тестов, обучения и реальных проектов без сложностей с оплатой. Для разных сегментов контактов можно готовить разные тексты и тон общения, а чёрный список позволяет в один клик передать диалог живому человеку. Разобрав техническую часть, вы поймёте, как в связке работают http-запросы, нейросеть и JavaScript, и сможете собирать похожие ИИ-проекты самостоятельно.

Инструкция: как установить шаблон и настроить его под себя

  1. 1

    Зарегистрируйтесь на платформе Jetbot

    Бесплатная регистрация
    Каждый новый пользователь получает 7 дней бесплатного доступа ко всем функциям платформы для тестирования!
  2. 2

    Войдите на платформу Jetbot

  3. 3

    Добавьте шаблон в свой аккаунт

  4. 4

    Нажмите кнопку «Установить этот шаблон»

    Кнопка «Установить этот шаблон»

    Если кнопку «Установить этот шаблон» не видно — нажмите на иконку со стрелкой:

    Иконка со стрелкой
  5. 5

    Нажмите кнопку «Установить»

    Переменные, указанные в открывшемся окне, можно заполнить позже.

    Кнопка «Установить»
  6. 6

    Готово, шаблон установлен в ваш аккаунт и осталось только настроить его под себя

    Подробную инструкцию по настройке смотрите в видеоуроках: