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"
  }
}