Введение
YuChat предоставляет API для интеграции с внешними системами и создания чат-ботов
📄 Актуальная спецификация Open API.
Для вызова методов Public API v2 из ботов, работающих на v1, дополнительных настроек не требуется.
Единственное исключение — метод getUpdates.
Чтобы использовать его из состава v2, необходимо предварительно переключить бота на получение обновлений в формате v2 с помощью метода setUpdateSettings, указав updateApiVersion = 2.
Создать бота
-
Добавьте Бота-помощника
aibot@yuchat.aiв ваше Рабочее пространство — он необходим для создания и управления ботами-
Настройки Рабочего пространства → Пригласить в команду → Пригласить по электронной почте →
aibot@yuchat.ai -
После успешного добавления помощника он должен появиться в разделе ИИ-агенты и боты после списка Каналов
примечаниеТакже после добавления бота-помощника в Рабочее пространство, вы можете взаимодействовать с ним через личные сообщения, используя команды. Напишите боту
/helpдля отображения списка команд.
-
-
Напишите Боту-помощнику личным сообщением команду
/botcreate <название_бота> -
Результатом выполнения команды будет токен, который в дальнейшем необходимо использовать для API-запросов
Например:
Запрос:
/botcreate TestBotРезультат:
Создан бот TestBot
Токен: eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJDbzVsR3ItZU51WnU0TjdUSEd2TGVHRGNWVk1oR1JXWlVLTmc0cFBxa2hBIn0.eyJleHAicJ1In0.Cncyq8zILO81Bv_wbNk5b5OuHLP76Vf94TRs2gUAq-Mvq3Qc4ZFNE_eMcpsvYr0q4DOAffpQ -
Сохраните токен
Бот может отправлять сообщения и выполнять другие действия **только в тех каналах, в которых он является **Участником****
Добавить бота в Канал
- Откройте Канал, в который бот должен отправлять сообщения
- Откройте Список участников канала
- Нажмите Добавить людей
- Найдите и выберите бота в списке
- Нажмите Пригласить
💡В боковой панели навигации вы найдёте список доступных API-методов, схемы запросов и ответов, а также примеры использования