Как подключить бота к Бизнес-Аккаунту

В данной статье мы разберём подключение GPT к вашему бизнес-аккаунту, что позволит боту отвечать на практически любые сообщения от вашего имени.

Шаг 1. Создание переменной в PuzzleBot

Сначала подготовим в PuzzleBot переменную, которая будет временно хранить текст входящих сообщений.

  1. В настройках вашего бота в PuzzleBot перейдите во вкладку "Переменные".

  2. Создайте новую текстовую персональную переменную с названием prompt.

Подключение ChatGPT к Бизнес-аккаунту

Шаг 2. Активация Business Mode через @BotFather

Теперь нам нужно включить для бота специальный режим в самом Telegram.

  1. Откройте официальный бот @BotFatherarrow-up-right.

  2. Отправьте ему команду /mybots и выберите вашего бота из списка.

  3. Нажмите на кнопку Bot Settings.

  4. Найдите Business Mode и нажмите Turn On.

Шаг 3. Связывание Telegram и PuzzleBot

На этом шаге мы соединим ваш личный аккаунт, бизнес-режим бота и платформу PuzzleBot.

  1. В настройках Telegram:

    • Перейдите в настройки вашего профиля Telegram.

    • Откройте раздел Бизнес-аккаунт -> Чат-бот.

    • Выберите вашего бота и предоставьте ему доступ к необходимым чатам.

  2. В настройках PuzzleBot:

    • Вернитесь в личный кабинет PuzzleBot и выберите вашего бота.

    • Нажмите кнопку "Добавить ресурс".

    • Добавьте ваш бизнес-аккаунт в качестве нового ресурса.

Подключение ChatGPT к Бизнес-аккаунту

Шаг 4. Настройка логики в конструкторе

Теперь самое интересное — создаем "мозг" нашего автоответчика.

  1. Перейдите в конструктор для вашего Бизнес-аккаунта, который вы только что добавили.

  2. Создайте новую команду и назовите её gpt tracker.

Невероятно простая структура бота.
  1. В этой команде добавьте действие "Отправить запрос" и настройте его:

  • Ссылка: https://api.pxsto.re/main/puzzlebot-tracker

  • Тип запроса: POST

  • Вид запроса: Сформированный

  1. Добавьте в запрос следующие параметры ("Добавить параметр"):

Ключ
Значение
Описание

bot

{{BOT_USERNAME_TEXT}}

Имя вашего бота.

token

[Ваш API-токен]

Важно: Вставьте API-токен входящих запросов вашего бота.

user

{{USER_ID_TEXT}}

ID пользователя, который вам написал.

model

[модель]

Модель, которая будет генерировать ответ (например, gpt-4o-mini).

prompt

{{prompt}}

Текст входящего сообщения.

role

[текст роли]

(Необязательно) Инструкция для нейросети (например, "отвечай кратко и вежливо").

business_operator

{{BUSINESS_OPERATOR_USER_ID_TEXT}}

ID оператора бизнес-аккаунта.

business_connection

{{BUSINESS_CONNECTION_ID}}

ID соединения с бизнес-аккаунтом.

Шаг 5. Активация обработки сообщений

Финальный шаг. Включаем отслеживание всех новых сообщений.

  1. В настройках PuzzleBot вашего Бизнес-аккаунта перейдите во вкладку "События".

  2. Откройте раздел "Неизвестная команда".

  3. Добавьте два действия по порядку:

    • Действие 1: "Запись сообщения в переменную". Укажите переменную {{prompt}}.

    • Действие 2: "Отправить команду". Выберите созданную ранее команду gpt tracker.

  4. Сохраните изменения и активируйте событие с помощью переключателя.

Подключение ChatGPT к Бизнес-аккаунту

При желании в дополнительных настройках можно ограничить работу для определённых категорий. Сохраните изменения и включите событие.

Настройка завершена. Теперь ваш бот готов автоматически обрабатывать диалоги от вашего имени.

Последнее обновление

Это было полезно?