β¨ Differences from the standard Telegram Send Message node in n8n:
- π You can provide any data supported by the Telegram API without limitations
- either manually as a JSON string or as an object
- or using variables obtained from previous steps
- π The Output panel displays raw API request/response data, making debugging more transparent and straightforward
π Custom n8n node to send Telegram messages using telegramApi
credentials with custom JSON.
For example, adding custom reply_markup
in JSON (inline keyboard, reply keyboard etc):
{
"reply_markup": {
"inline_keyboard": [
[
{
"text": "π Open Website",
"url": "https://example.com"
}
],
[
{
"text": "β
Confirm",
"callback_data": "confirm_action"
}
]
]
}
}
π See the official Telegram Bot API docs.
In n8n:
Settings β Community Nodes β Install β @topvisor/n8n-nodes-telegram-send-message-custom
- β Add this node in workflow
- π Select your Telegram API credentials
- π¬ Enter Chat ID, Text
- π§© Paste raw JSON into Custom JSON (supports expressions)