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