gchat.send
Отправляет сообщение в общий чат.
Параметры
message
string
Текст сообщения. Если сообщение начинается с
!
, то оно не будет отображаться в интерфейсах чата, но будет видно через API — это удобно для отправки команд ботам.is_public
bit?
Будет ли сообщение публичным, даже если в сообщении не упомянуты пользователи.
Данный параметр доступен только ботам.
Результат
Возвращает идентификатор сообщения msg_id
.
Коды ошибок
Код | Описание |
---|---|
104 | На пользователя наложен мут. В поле ответа $.data.muted_until будет указано время, когда мут закончится. |
1203 | Сообщение не отправлено из-за ограничений в чате. В поле ответа $.data.type может быть указана причина отказа: DISABLED — чат закрыт для приёма сообщений; STRICT — чат в строгом режиме, и сообщение не прошло фильтрацию; EMOTES_ONLY — чат в режиме «только смайлы»; BOT_LIMITATIONS — бот превысил какой-либо лимит (чаще всего это лимит публичных сообщений). |
/api/gchat.send
POST /api/gchat.send HTTP/1.1
Content-Type: application/json
Host: monopoly-one.com
{
"message": "hello world"
}
curl -X POST "https://monopoly-one.com/api/gchat.send" \
-d message="hello world"
Ответ
{
"code": 0,
"data": {
"msg_id": "DGN5pQbGNcM"
}
}