UIT-DKHP-Check-Slot-Alert

Một tool auto check xem một course nào đó trên UIT DKHP có được nhả chưa, nếu có => Gửi thông báo đến telegram

Usage

touch .env

Điền các thông tin sau:

UIT_PROFILE_TOKEN=YOUR_UIT_PROFILE_TOKEN

TELEGRAM_BOT_TOKEN=YOUR_TELEGRAM_BOT_TOKEN
TELEGRAM_CHAT_ID=YOUR_TELEGRAM_CHAT_ID

Sau đó, vào file course-check-list.json và config:

{
  "courses": ["SE100.P12", "SE100.P13"],
  "delay": {
    "from": 2,
    "to": 5
  },
  "print_course_detail": false
}
  • courses: list các mã lớp muốn check
  • delay: from - to: khoảng thời gian random (phút) muốn check, ví dụ from: 2, to: 5 nghĩa là sẽ check random trong mỗi 2 - 5 phút
  • print_course_detail: có log ra detail của course mà fetch được từ server trường không

Run app:

npm install
npm run start

Hãy chắc chắn là máy đã cài nodejs