# Forward Message

> Forward a message into another channel.

- ID: `forward_message`
- Type: Block
- Category: [Messages](https://inventor.bot/docs/reference/blocks/messages.md)

> This block requires the bot to be able to read the source message's content.

**Inputs**

| Name | Required | Description | Value |
| --- | --- | --- | --- |
| `channel_id` | yes | ID of the channel to forward the message into. |  |
| `source_channel_id` | yes | ID of the channel containing the message to forward. |  |
| `source_message_id` | yes | ID of the message to forward. |  |

**Outputs**

| Name | Description | Value |
| --- | --- | --- |
| `message_id` | ID of the forwarded message. |  |

**Example**

```go
forwardMessage := forward_message(Args{
	channel_id:        trigger.channel_id,
	source_channel_id: "...",
	source_message_id: "...",
})
send_text_message(Args{
	channel_id:      trigger.channel_id,
	message_content: "Message ID: " + forwardMessage.message_id,
})
```