Giao diện
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ểu | Bắt buộc | Mặc định | Mô tả |
|---|---|---|---|---|
botToken | string | Có | — | Token của Telegram Bot (từ BotFather) |
chatId | string | Có | — | ID của chat, group, hoặc channel |
parseMode | string | Không | Text | Format: Text, HTML, MarkdownV2 |
message | string | Có | — | Nội dung tin nhắn (hỗ trợ template biến workflow) |
disableNotification | boolean | Không | false | Gửi im lặng (không sound/vibration) |
replyToMessageId | number | Không | — | ID tin nhắn cần reply |
Dữ liệu đầu ra (Output)
| Tên | Kiểu | Mô tả |
|---|---|---|
messageId | number | ID tin nhắn đã gửi |
ok | boolean | true nếu gửi thành công |
error | object | Chi tiết lỗi nếu thất bại |
Parse mode hỗ trợ
| Mode | Hỗ trợ | Ví dụ |
|---|---|---|
Text | Plain text, không format | Tin 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
- Tạo bot qua @BotFather để lấy bot token
- Lấy chat ID của người nhận, group, hoặc channel
- Bot phải là thành viên của group/channel (nếu gửi vào group)
- 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: truephù hợp cho tin nhắn log/audit không cần chú ý ngay