# send_group_im

Sends a message to group chat.


:::info
**Note:** This API command applies only for **Standard bot**.

:::

# Variables

The following table shows input values (you send them with the API call) and returned output values.

## Input basic parameters

| Variable | Required | Description |
|----------|----------|-------------|
| action   | yes      | = send_group_im |
| apikey   | yes      | Your personal developer's API key. |
| botname  | yes      | Your bot's SL login. |
| secret   | yes      | Bot access code of your bot. |
| dataType | optional | Set to "json" to get JSON reply instead of URL-encoded string |
| custom   | optional | Custom data passed back in the HTTP response. |

## Input

| Variable | Required | Description |
|----------|----------|-------------|
| groupuuid | yes      | The UUID of the group |
| message  | yes      | The text to send (supports international characters) |

## Output

(To be received in `http_response` LSL event — see docs for details)

| Variable | Description |
|----------|-------------|
| result   | `OK`- command completed successfully<br>`FAIL` - command failed |
| resulttext | Detailed reason for the failure. |
| custom   | Echoed back custom value from input. |

# Comments

* This command does **not** return `FAIL` if your bot lacks the "Join Group Chat" ability. Check your bot’s group permissions before using.
* The message delivery is guaranteed even if the bot is offline. The message will be sent once the bot comes online.