26  /  46

Полный список методов и событий Bot API

Просмотров: 2362 (Статистика ведётся с 06.02.2017)

Работа с чат-ботами:

МетодОписание метода
imbot.register Регистрация чат-бота.
imbot.unregister Удаление чат-бота из системы.
imbot.update Обновление данных бота.
imbot.bot.list Получение доступных чат-ботов.

Работа с чатами:

МетодОписание метода
imbot.chat.user.list Получение списка участников.
imbot.chat.user.add Приглашение участников.
imbot.chat.user.delete Исключение участников.
imbot.chat.leave Выход чат-бота из указанного чата.
imbot.chat.updateTitle Обновление заголовка чата.
imbot.chat.updateColor Обновление цвета чата.
imbot.chat.updateAvatar Обновление аватара чата.
imbot.chat.add Cоздание чата от лица чат-бота.
imbot.chat.get Получение идентификатора чата.
imbot.chat.setOwner Cмена владельца чата от лица чат-бота.

Работа с сообщениями:

МетодОписание метода
imbot.message.add Отправка сообщения от чат-бота.
imbot.message.update Отправка изменения сообщения чат-бота.
imbot.message.delete Удаление сообщения чат-бота.
imbot.message.like Установка «Мне нравится».
imbot.chat.sendTyping Отправка сообщения «Чат-бот пишет сообщение...».

Работа с командами:

МетодОписание метода
imbot.command.register Регистрация команды для обработки чат-ботом.
imbot.command.unregister Удаление обработки команды.
imbot.command.update Обновление данных в команде.
imbot.command.answer Публикация ответа на команду.

Работа с событиями:

СобытиеОписание события
ONAPPINSTALL Событие на установку приложения.
ONAPPUPDATE Событие на обновление приложения.
ONIMBOTMESSAGEADD Событие на получение чат-ботом сообщения.
ONIMBOTMESSAGEUPDATE Событие на обновление чат-ботом сообщения.
ONIMBOTMESSAGEDELETE Событие на удаление чат-ботом сообщения.
ONIMCOMMANDADD Событие на получение чат-ботом команды.
ONIMJOINCHAT Событие на получение информации чат-ботом о включении его в чат (или личную переписку).
ONIMBOTDELETE Событие на удаление чат-бота.


2
Курсы разработаны в компании «1С-Битрикс»