gchat.send

Отправляет сообщение в общий чат.

Параметры

message
string

Текст сообщения. Если сообщение начинается с !, то оно не будет отображаться в интерфейсах чата, но будет видно через API — это удобно для отправки команд ботам.

is_public
bit?

Будет ли сообщение публичным, даже если в сообщении не упомянуты пользователи.

Данный параметр доступен только ботам.

Результат

Возвращает идентификатор сообщения msg_id.

Коды ошибок

КодОписание
104На пользователя наложен мут.
В поле ответа $.data.muted_until будет указано время, когда мут закончится.
1203Сообщение не отправлено из-за ограничений в чате.
В поле ответа $.data.type может быть указана причина отказа:
DISABLED — чат закрыт для приёма сообщений;
STRICT — чат в строгом режиме, и сообщение не прошло фильтрацию;
EMOTES_ONLY — чат в режиме «только смайлы»;
BOT_LIMITATIONS — бот превысил какой-либо лимит (чаще всего это лимит публичных сообщений).

Examples

POST /api/gchat.send
curl -X POST "https://monopoly-one.com/api/gchat.send" \
     -d message="hello world" \
     -d access_token="M39zODkBtdrZqBPhnMAkh04fKHD8q7i91hFL"
Ответ
{
  "code": 0,
  "data": {
    "msg_id": "DGN5pQbGNcM"
  }
}