This event object is used when a bot leaves the team/group or 1:N message room where it belongs.
It occurs in the following cases, where an event object whose type property is "leave" is sent.
Note
- If all other members except the bot leave the team/group or 1:N message room, the bot will automatically leave it.
| Parameter | Type | Required | Description |
|---|---|---|---|
| type | string | Y | Set this parameter to "leave". |
| source | object | Y | The subject that sent a callback message. |
| source.channelId | string | Y | The message room ID to which the bot was invited. |
| source.domainId | number | Y | The domain ID to which the bot was invited. |
| issuedTime | string | Y | The date and time when the event occurred (format: YYYY-MM-DDThh:mm:ss.SSSZ). |
POST /callback HTTP/1.1Host: YOUR_SERVER_HOST_NAMEContent-type: application/json; charset=UTF-8X-WORKS-Signature: 9crxWhZ9aQO/9ruUM4MH3dF/WRGYRhj0vSR4cRyJfHQ=X-WORKS-BotId: 123{ "type": "leave", "source": { "channelId": "12345", "domainId": 40029600 }, "issuedTime":"2022-01-04T05:16:05.716Z"}It should return HTTP status 200 if successful.
The HTTP request sent by a callback is not resent even if it failed.
HTTP/1.1 200 OKContent-Type: application/jsonServer: YOUR_SERVER_HOST_NAMEContent-Length: 0