The Telegram node doesn't send a message

Hi
The Telegram node does not send a message, but other messages pass normally, and it does not matter if there is a parse mode or not.
There is no error, but the node shows that there is an error!

This happens, but how to deal with it?

Model in the AI agent: GPT 4.1 nano

What is the error message (if any)?

Nothing

Please share your workflow

AI Agent Output:

[
  {
    "output": "Вот тебе файл nginx.conf:\n\nupstream n8n { server n8n:5678; }\n\nserver {\n    listen 80;\n    server_name _;\n    location / {\n        proxy_pass http://n8n;\n        proxy_http_version 1.1;\n        proxy_set_header Upgrade $http_upgrade;\n        proxy_set_header Connection 'upgrade';\n        proxy_set_header Host $host;\n        proxy_cache_bypass $http_upgrade;\n    }\n}"
  }
]

Parse Mode - default, i thing its none

Share the output returned by the last node

[{}]

Information on your n8n setup

  • ** n8n Version 1.89.2:**
  • Database Postgres:
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker):
  • Operating system:
  • Ubuntu 22.04

chatgpt also reports:

      • Text Formatting**
  • If there is an error in Markdown/HTML mode (for example, an unshielded character_, *, <, > etc.), Telegram can “silently” ignore the message.

      • Invalid characters or emojis**
  • Sometimes the problem is due to incorrect encoding or specific characters.
    ** n8n is buggy when passing the `message ’ field via the expression**

  • Sometimes, if an expression inside a node is processed incorrectly (especially in combination with AI Agent or external data), the node breaks without an obvious error.

Dear developers, this problem is quite old, let’s somehow solve it already!

I also get the same issue all the time with the telegram node

1 Like