Skip to content

roschat bot api get bot messages changes

MarkFomin edited this page Apr 19, 2021 · 3 revisions

Get-Bot-Messages-Changes

Описание

Запрос изменений истории сообщений.

Название

get-bot-messages-changes - запрос изменений истории сообщений, запрос от бота

Параметры запроса

Название Тип Описание
cidType cidType Тип беседы
cid int Идентификатор беседы
minRev int Номер ревизии, начиная с которой произвести выборку изменений. По умолчанию 0.
endId int Идентификатор сообшения, которым будет завершена выборка изменений. Если 0 – то ограничения нет. По умолчанию 0.

Параметры ответа

Название Тип Описание
list messageChangesList Список изменений истории сообщений
  var callback = function (data) {
    if(data && data.length){
      var id           = data[0].id;            // 102
      var rev          = data[0].rev;           // 51
      var receivedTime = data[0].receivedTime;  // 64
      var watchedTime  = data[0].watchedTime;   // undefined
      var deletedTime  = data[0].deletedTime;   // undefined
    }
  };
  
  socket.emit('get-bot-messages-changes', { 
    cid: 1,
    cidType: 'group',
    minRev: 50
  }, callback);