Video: Bài 16: Thông báo Telegram
Mở trên YouTube ↗📱 Thông báo Telegram (telegram)
Nhóm palette: Thông báo · type: telegram · cổng: 1 vào · 1 ra · cần mạng tới api.telegram.org
Mục đích
Gửi tin Bot API. Lỗi token/chat/mạng → raise (dừng job), không cổng fail riêng.
Cách dùng
Cách lấy Chat ID
- Tạo bot @BotFather → dán cả chuỗi
123456:AA....vào Bot token (không cắt số trước:). - Chat ID của bạn: Start bot rồi nhắn
@userinfobot/@getidsbot— số dương. Group: thêm bot →getUpdates→chat.id(thường-100...). - Sai thường gặp: dán token vào Chat ID; tách số đầu token bỏ vào Chat ID → 404/403 “bot không gửi tin cho chính nó”.
Từng setting
| Ô trên Properties | Key | Mặc định | Ý nghĩa / cách dùng |
|---|---|---|---|
| Delay sau (ms) | delay_after_ms | 80 | Chờ thêm sau khi node chạy xong rồi mới sang node kế. Dùng để UI kịp hiện, ảnh kịp load. Không có ở node note, end, delay_random, start. |
| Bot token | bot_token | — | Từ @BotFather — cả chuỗi 123456:AA..... Ô password. Không qua format_message — không thay {bien}. |
| Chat ID | chat_id | — | ID user/group/channel của bạn. Không phải số đứng trước : trong token (đó là ID bot). Group thường -100.... Không template. |
| Nội dung | message | Automate PC: {app_title} | Được template. Trống → gửi (trống). Tắt preview link. |
| Ảnh đính kèm | photo_path | — | Path file ảnh. {bien} — kéo {last_screenshot}. Ưu tiên: có path thì sendPhoto file, bỏ qua kèm ảnh app. |
| Kèm ảnh app | attach_preview | false | true: sendPhoto PNG cửa sổ (cần hwnd) chỉ khi photo_path trống. false: chỉ text nếu không có file. |
Ví dụ thực tế
- A. Báo xong job —
{app_title} xong. Vàng={ocr_text} - B. Ảnh khi lỗi — Chụp ảnh → Telegram Ảnh đính kèm
{last_screenshot}hoặc attach_preview true trên nhánh Check Không thấy. - C. Không lộ token trên Store — Token trong biến đầu vào, ô token =
{bot_token}— không chạy: executor lấy rawbot_token/chat_idkhông qua format_message.messagevàphoto_pathđược template.
Lưu ý
bot_token và chat_id không thay {bien}Phải dán thật trên node. 404: token thiếu đoạn sau
:, hoặc Chat ID đang chứa token. 403: Chat ID = ID bot / chưa Start bot. 400 chat not found: lấy từ @userinfobot, không dùng số đầu token. Thứ tự gửi: photo_path (file) → không có thì attach_preview → không thì chỉ text. Nút Gửi thử Telegram.