roschat bot api send bot message
MarkFomin edited this page Jun 25, 2019
·
20 revisions
Отправка ботом сообщения пользователю.
send-bot-message - отправка сообщения, запрос от бота
Название | Тип | Описание |
---|---|---|
cidType | cidType | Тип беседы. По умолчанию 'user' |
cid | int | Идентификатор беседы |
dataType | dataType | Тип данных сообщения. По умолчанию 'text' |
data | dataBody | Данные сообщения |
replyId | int | Идентификатор сообщения, на которое сформирован ответ. По умолчанию отсутствует |
Название | Тип | Описание |
---|---|---|
id | int | ид. сообщения. Если id отсутствует, значит не удалось отправить |
var callback = function (data) {
if(!data.id){ // error
...
}
};
var dataBody = '{\'type\': \'text\', \'text\': \'Привет, это я!\', \'keyboard\': [ [{\'text\':\'я кнопка сообщения\'}] ]}';
socket.emit('send-bot-message', {
cid: 16,
dataType: 'data',
data: dataBody
}, callback);