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,
})
Forward Message
BlockMessages
Forward a message into another channel.
This block requires the bot to be able to read the source message's content.
Inputs
Channel IDRequired
ID of the channel to forward the message into.
Source Channel IDRequired
ID of the channel containing the message to forward.
Source Message IDRequired
ID of the message to forward.
Outputs
Message ID
ID of the forwarded message.
Build a bot using blocks like Forward Message
Use this block in our visual flow editor. Bots are hosted 24/7 for free on inventor.bot.
Advanced Documentation
This documentation can be useful when using code mode. View as Markdown
ID:
forward_messageInputs
| Field | InventScript name | Value |
|---|---|---|
| Channel ID | channel_id | |
| Source Channel ID | source_channel_id | |
| Source Message ID | source_message_id |
Outputs
| Field | InventScript name | Value |
|---|---|---|
| Message ID | message_id |
Example InventScript
More messages blocks
Send or Edit Text MessageSend or Edit a text-only messageSend TTS MessageSend a text-to-speech message.Send Advanced MessageSend a Components v2 message.Send or Edit Embed MessageSend or edit an embed message.Get MessageFetch a single message by its ID from a channel.Get MessagesFetch recent messages from a channel and iterate over them.Search Server MessagesSearch a server's messages and iterate over the matched messages.Get Pinned MessagesFetch pinned messages from a channel and iterate over them.Delete MessageDelete a message by its ID from a channel.Pin MessagePin a message in a channel.Unpin MessageUnpin a message in a channel.Publish MessagePublish an announcement message to all channels following the announcement channel.Suppress Message EmbedsSuppresses link preview embeds on a message by setting the SUPPRESS_EMBEDS flag.Purge MessagesBulk-delete messages from a channel.Poll AnswerA single answer option for a poll.Send PollSend a poll message in a channel.End PollImmediately end a poll on a message.Get Poll Answer VotersFetch users who voted for a specific poll answer and iterate over them.