Tài liệu

Tài liệu RunMacro

Tạo robot đầu tiên, rồi tiến xa theo nhu cầu.

Hướng dẫn rõ ràng từng bước để tạo, chạy và cải thiện robot cho công việc máy tính lặp lại.

RunMacro robot
Tài liệu Gỡ lỗi Thông báo Telegram
📨 Gỡ lỗi

Gửi thông báo Telegram từ workflow RunMacro

Thông báo Telegram gửi một tin nhắn qua bot khi chạy tới bước này, rồi tiếp tục, tạm dừng, dừng hoặc nhảy nhãn. Cần cấu hình Telegram trong Cài đặt.

Điều kiện cần

  • Đã bật Telegram trong Cài đặt (bot token + chat id).
  • Có kết nối Internet.

Chế độ hỗ trợ

  • Chế độ DesktopChạy được ở cả chế độ Desktop và Trình duyệt.
  • Chế độ Browser

Chức năng này làm gì

Lệnh Thông báo Telegram gửi một tin nhắn qua bot Telegram khi workflow chạy tới bước này. Tin nhắn kèm thông tin máy, tên macro, số dòng và thời gian, cộng với nội dung bạn nhập (có thể chèn biến). Sau khi gửi, lệnh thực hiện hành động: tiếp tục, tạm dừng, dừng, hoặc nhảy tới nhãn.

Khi nào nên dùng

  • Báo khi workflow chạy xong hoặc tới mốc quan trọng.
  • Cảnh báo khi gặp trạng thái cần chú ý rồi tạm dừng/dừng.
  • Theo dõi từ xa quá trình chạy dài.

Khi nào không nên dùng

  • Chỉ cần hiện thông báo tại chỗ — dùng Hiện thông báo (message box).
  • Không muốn dùng dịch vụ ngoài.

Các bước cấu hình

  1. Mở Cài đặt › Telegram và bật thông báo (nhập bot token + chat id).
  2. Thêm lệnh Gỡ lỗi › Thông báo Telegram.
  3. Nhập nội dung tin nhắn (có thể chèn biến).
  4. Chọn hành động sau khi gửi: tiếp tục, tạm dừng, dừng, hoặc nhảy nhãn.
  5. Nếu chọn nhảy nhãn, nhập tên nhãn đích. (Tùy chọn) bật popup chặn. Lưu.

Giải thích từng tùy chọn

Nội dung tin nhắn

Văn bản gửi đi. Có thể chèn biến bằng {ten_bien}.

Hành động

continue (tiếp tục), pause (tạm dừng), stop (dừng), hoặc goto (nhảy nhãn).

Nhãn đích

Tên nhãn để nhảy tới khi hành động = goto.

Popup chặn

Nếu bật, hiện popup và chờ trước khi chạy tiếp.

Kết quả mong đợi

Một tin Telegram được gửi (nếu đã bật), sau đó workflow thực hiện hành động đã chọn.

Ví dụ thực tế

Ví dụ: báo hoàn thành rồi dừng

  1. Thông báo Telegram: nội dung "Đã xử lý xong {so_luong} mục", hành động = dừng.

Giới hạn và trường hợp lỗi

  • Phụ thuộc dịch vụ Telegram và mạng.
  • Bỏ qua khi chạy ở chế độ test.

Mẹo & lỗi thường gặp

Mỗi lần Play, lệnh chỉ gửi một tin cho mỗi bước (không gửi lặp trong cùng lần chạy). Cần cấu hình Telegram trong Cài đặt trước.
Nếu chưa bật/khai báo Telegram, lệnh sẽ bỏ qua gửi và ghi log; bot token luôn được ẩn khỏi log.

Thông tin kiểm chứng

  • commands/telegram.py
Robot biểu tượng của RunMacro

Công việc của robot. Thời gian của bạn.

Tạo robot trong vài phút, không cần lập trình. Chạy ổn định, quản lý từ xa, chi phí rõ ràng — và bạn luôn giữ quyền kiểm soát.