messages_forward
ActiveTool of io.github.saloprj/dialogbrain
declared in 1.17.0
Forward a message from one thread to another. Supports native Telegram forwarding (preserves original sender attribution) and text-based forwarding for cross-channel scenarios.
Parameters schema
{
"type": "object",
"required": [
"source_thread_id",
"source_message_id"
],
"properties": {
"dest_thread_id": {
"type": "string",
"description": "Destination thread to forward into. Provide at least one of dest_thread_id or recipient_name. To forward into the active conversation, pass the current thread_id. (If both are provided, dest_thread_id wins and recipient_name is ignored.)"
},
"recipient_name": {
"type": "string",
"description": "Name of person to forward to (channel auto-resolved). Provide at least one of dest_thread_id or recipient_name. Use only when forwarding to a different contact than the current conversation."
},
"source_thread_id": {
"type": "string",
"description": "Thread containing the message to forward (e.g., 'telegram:123456' or numeric DB ID)"
},
"source_message_id": {
"type": "string",
"description": "ID of the message to forward"
}
}
}Parent server
io.github.saloprj/dialogbrain
https://github.com/saloprj/dialogbrain-mcp
1/7 registries