60  /  169

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

Просмотров: 19310
Дата последнего изменения: 13.05.2022
Александр Суворов
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
1
2
3
4
5

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

МетодОписание метода
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.dialog.get Получение информации о диалоге.


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

МетодОписание метода
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 Событие на удаление чат-бота.


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