Skip to content

roschat bot api bot message event

MarkFomin edited this page Apr 19, 2021 · 9 revisions

Bot-Message-Event

Описание

Уведомление о входящем сообщении

Название

bot-message-event - входящие сообщение, событие от сервера

Параметры события

Название Тип Описание
cidType cidType Тип беседы, по умолчанию 'user'
cid int Идентификатор беседы
id int Идентификатор сообщения
dataType dataType Тип данных сообщения, по умолчанию 'text'
data dataBody Данные сообщения
senderId int Идентификатор контакта отправителя. Отсутствует для системных сообщений dataBodySystem
replyId int Идентификатор сообщения, на которое сформирован ответ, по умолчанию отсутствует

Пример

  socket.on('bot-message-event', function(data){
    var cidType  = data.cidType;   // undefined
    var cid      = data.cid;       // 16
    var id       = data.id;        // 156
    var dataType = data.dataType;  // 'data'
    var dataBody = data.data;      // '{\'type\': \'text\', \'text\': \'Привет, это я!\'}'
    var senderId = data.senderId;  // 23
    var replyId  = data.replyId;   // undefined
  });