I share my thoughts about technology, life, and everything in between.
//
Web DevMVPDatabase DesignVibe CodingCode With AI
App “cắm” API Discord để làm quest: gửi heartbeat cho nhiệm vụ game/video
Giới thiệu
Mình là dân front-end, chuyên ReactJS. Vô tình mình thấy một repo share script auto làm quest, nhưng phải chèn trực tiếp vào console của app Discord. Từ đó mình nảy sinh ý tưởng tận dụng thế mạnh FE của mình, kết hợp thêm AI và Webview để làm ra một app cho anh em dễ dùng hơn.
1) Quest Discord là gì, và vì sao hay “ngán” làm?
Có những quest kiểu “chơi game 10–15 phút”, “xem video 30 giây”, “mở app và chờ đủ thời gian”…
Nếu làm nhiều quest hoặc nhiều campaign cùng lúc, việc ngồi canh giờ và lặp thao tác khá tốn công.
Chưa kể nếu đó là nhiệm vụ chơi game bạn phải tải cả game đó về mới làm được nhiệm vụ, trong khi game bây giờ nặng kinh, toàn là 30~100gb, quá nhót.
2) App này làm gì?
Đây là một app giúp bạn giảm phần thao tác thủ công khi làm quest Discord bằng cách:
Theo dõi quest nào cần “heartbeat” (tín hiệu định kỳ) để hệ thống ghi nhận bạn đang thực hiện nhiệm vụ.
Tự gửi heartbeat theo nhịp phù hợp để quest được cập nhật tiến độ.
⚠️
App này hoạt động dựa trên các request/API quan sát được từ Discord (kiểu reverse/“cắm” API). Vì vậy nó có thể không ổn định theo thời gian, và có rủi ro về chính sách/giới hạn hệ thống. Bạn nên cân nhắc trước khi dùng, và luôn dùng ở mức độ an toàn.
3) Những loại quest app hỗ trợ
Playtime quest: yêu cầu “chơi game X phút” (ví dụ 10–15 phút)
Watch quest: yêu cầu “xem video Y giây” (ví dụ 30s)
Wait/cooldown quest: chỉ cần online/chờ đủ thời gian
4) Tính năng chính (trải nghiệm)
Accepted: danh sách nhiệm vụ đã nhận.
Available: nhiệm vụ có thể nhận.
Ready to claim: nhận quà cho các nhiệm vụ đã hoàn thành.
History: xem lại các nhiệm vụ đã hoàn thành.
Start selected: chạy auto cho nhiệm vụ đang chọn.
Start all accepted: chạy auto cho toàn bộ nhiệm vụ trong tab Accepted.
Có thể login nhiều tài khoản và chuyển đổi qua lại giữa các tài khoản.
Tại một thời điểm chỉ cho phép treo auto nhiệm vụ trên 1 tài khoản (để tránh xung đột/rủi ro).
Có log để biết app đã gửi gì, lúc nào, kết quả ra sao.
Nếu bạn hay làm quest kiểu “đợi đủ phút” hoặc “xem đủ giây”, app dạng heartbeat runner sẽ giúp bạn bớt phải canh và thao tác lặp lại, đồng thời vẫn có log để kiểm soát.