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ả
botTokenstringCó—Token của Telegram Bot (từ BotFather)
chatIdstringCó—ID của chat, group, hoặc channel
parseModestringKhôngTextFormat: Text, HTML, MarkdownV2
messagestringCó—Nội dung tin nhắn (hỗ trợ template biến workflow)
disableNotificationbooleanKhôngfalseGửi im lặng (không sound/vibration)
replyToMessageIdnumberKhông—ID 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