Как подключить бота к Бизнес-Аккаунту
В данной статье мы разберём подключение GPT к вашему бизнес-аккаунту, что позволит боту отвечать на практически любые сообщения от вашего имени.
Шаг 1. Создание переменной в PuzzleBot
Сначала подготовим в PuzzleBot переменную, которая будет временно хранить текст входящих сообщений.
В настройках вашего бота в PuzzleBot перейдите во вкладку "Переменные".
Создайте новую текстовую персональную переменную с названием
prompt.
Шаг 2. Активация Business Mode через @BotFather
Теперь нам нужно включить для бота специальный режим в самом Telegram.
Откройте официальный бот @BotFather.
Отправьте ему команду
/mybotsи выберите вашего бота из списка.Нажмите на кнопку
Bot Settings.Найдите
Business Modeи нажмитеTurn On.
Шаг 3. Связывание Telegram и PuzzleBot
На этом шаге мы соединим ваш личный аккаунт, бизнес-режим бота и платформу PuzzleBot.
В настройках Telegram:
Перейдите в настройки вашего профиля Telegram.
Откройте раздел
Бизнес-аккаунт->Чат-бот.Выберите вашего бота и предоставьте ему доступ к необходимым чатам.
В настройках PuzzleBot:
Вернитесь в личный кабинет PuzzleBot и выберите вашего бота.
Нажмите кнопку "Добавить ресурс".
Добавьте ваш бизнес-аккаунт в качестве нового ресурса.
Шаг 4. Настройка логики в конструкторе
Теперь самое интересное — создаем "мозг" нашего автоответчика.
Перейдите в конструктор для вашего Бизнес-аккаунта, который вы только что добавили.
Создайте новую команду и назовите её
gpt tracker.
В этой команде добавьте действие "Отправить запрос" и настройте его:
Ссылка:
https://api.pxsto.re/main/puzzlebot-trackerТип запроса:
POSTВид запроса:
Сформированный

Добавьте в запрос следующие параметры ("Добавить параметр"):
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. Активация обработки сообщений
Финальный шаг. Включаем отслеживание всех новых сообщений.
В настройках PuzzleBot вашего Бизнес-аккаунта перейдите во вкладку "События".
Откройте раздел "Неизвестная команда".
Добавьте два действия по порядку:
Действие 1: "Запись сообщения в переменную". Укажите переменную
{{prompt}}.Действие 2: "Отправить команду". Выберите созданную ранее команду
gpt tracker.
Сохраните изменения и активируйте событие с помощью переключателя.
При желании в дополнительных настройках можно ограничить работу для определённых категорий. Сохраните изменения и включите событие.
Настройка завершена. Теперь ваш бот готов автоматически обрабатывать диалоги от вашего имени.
Последнее обновление
Это было полезно?