Bỏ qua

Lấy thông báo từ các chương trình

Yêu cầu chức năng

Phải có:

  • Dùng được với những nền tảng không cấp API

Có thì tốt:

  • Phân loại độ khẩn cấp, quan trọng
  • Có log
  • Nhắc hẹn
  • Trả lời tự động những thứ bot có thể trả lời được
  • Bấm vào là mở ra được nơi chat
  • Có bản web

Phân tích

Dù nền tảng không cho API thì vẫn phải đưa nội dung tin nhắn qua 2 kênh sau:

  • Trong giao diện tin nhắn
  • Lên trung tâm thông báo của trình duyệt, hệ điều hành

Ta có thể lấy dữ liệu gián tiếp tại những kênh đó.

Giải pháp

Cách 1: chuyển tiếp thông báo nhận được sang một nơi khác

Nhược điểm là chỉ dùng được cho Android.

Các bước cài đặt:

  1. Cài Tasker trên điện thoại Android. Cấp hết các quyền cần thiết
  2. Triển khai chương trình này lên một máy phục vụ (server). Do nó được viết bằng Deno nên dùng Deno Deploy thì hợp nhất. Xem demo
  3. Import profile Tasker này, rồi thiết lập theo video sau:
    Chỉnh URL để lấy thông báo các chương trình.mp4

Cách 2: tạo một trình duyệt riêng chỉ để quản lý các nền tảng chat

Nhược điểm là chỉ dùng được cho nền tảng nào có phiên bản dành cho web