Bỏ qua, đến nội dung

Cấu hình node - Telegram

Node gửi tin nhắn Telegram qua Bot API: hỗ trợ text, HTML, MarkdownV2 đến chat/group/channel.

Bảng tham số cấu hình

Tham sốKiểuBắt buộcMặc địnhMô tả
botTokenstringToken của Telegram Bot (từ BotFather)
chatIdstringID của chat, group, hoặc channel
parseModestringKhôngTextFormat: Text, HTML, MarkdownV2
messagestringNội dung tin nhắn (hỗ trợ template biến workflow)
disableNotificationbooleanKhôngfalseGửi im lặng (không sound/vibration)
replyToMessageIdnumberKhôngID tin nhắn cần reply

Dữ liệu đầu ra (Output)

TênKiểuMô tả
messageIdnumberID tin nhắn đã gửi
okbooleantrue nếu gửi thành công
errorobjectChi tiết lỗi nếu thất bại

Parse mode hỗ trợ

ModeHỗ trợVí dụ
TextPlain text, không formatTin nhắn đơn giản
HTML<b>, <i>, <a>, <code>, <pre><b>Bold</b> text
MarkdownV2*bold*, _italic_, `code`*bold* _italic_

Yêu cầu trước khi sử dụng

  1. Tạo bot qua @BotFather để lấy bot token
  2. Lấy chat ID của người nhận, group, hoặc channel
  3. Bot phải là thành viên của group/channel (nếu gửi vào group)
  4. Chat ID cho group thường là số âm (VD: -1001234567890)

Lưu ý quan trọng

  • Bot token phải được bảo mật - không chia sẻ hoặc commit vào git
  • Telegram rate limit: tối đa 30 tin nhắn/giây cho bot, 20 tin/phút cho group
  • MarkdownV2 yêu cầu escape ký tự đặc biệt: ., !, (, ), -, >
  • HTML mode chỉ hỗ trợ tag cơ bản, không hỗ trợ CSS hay tag phức tạp
  • disableNotification: true phù hợp cho tin nhắn log/audit không cần chú ý ngay