telegram-advanced

Package Information

Released: 6/18/2025
Downloads: 542 weekly / 542 monthly
Latest Version: 1.1.3
Author: maragonov

Documentation

n8n-nodes-telegram-advanced

Расширенная нода для Telegram в n8n с поддержкой JSON inline-меню (inline_keyboard) в SendMessage.

Тестировалось на версии n8n - 1.93.0

Установка

Через Community Nodes (Рекомендуется)

  1. Откройте n8n и перейдите в НастройкиCommunity Nodes
  2. Введите n8n-nodes-telegram-advanced в поле поиска
  3. Нажмите кнопку Установить
  4. Перезапустите n8n после завершения установки

Вручную

npm install n8n-nodes-telegram-advanced

Использование

  1. Добавьте ноду "Telegram Advanced" в ваш рабочий процесс
  2. В настройках ноды укажите:
    • Chat ID получателя
    • Message Text - текст сообщения
    • Inline Keyboard JSON - кнопки в формате JSON, например:
      [
          {"text": "Кнопка 1", "callback_data": "btn1"},
          {"text": "Кнопка 2", "callback_data": "btn2"}
      ]
      
      или для более сложной структуры (кнопки в несколько рядов):
      [
          [{"text": "Кнопка 1", "callback_data": "btn1"}],
          [{"text": "Кнопка 2", "callback_data": "btn2"}, {"text": "Кнопка 3", "callback_data": "btn3"}]
      ]
      
  3. Укажите Telegram Bot Token в учетных данных.

Особенности

  • Нода автоматически преобразует упрощенный формат JSON в правильную структуру для Telegram API
  • Поддерживает все стандартные типы кнопок Telegram inline-keyboard
  • Обрабатывает ошибки API с подробными сообщениями

Discussion