Motional HubDocs
Hỗ trợ & Hướng dẫn

Câu hỏi thường gặp (FAQ)

Giải đáp các thắc mắc và xử lý nhanh các tình huống thực tế khi vận hành Booking Bot

Trang này tổng hợp các câu hỏi phổ biến và cách giải quyết nhanh chóng các vấn đề thực tế phát sinh trong quá trình vận hành bot.


1. Làm thế nào để gia hạn bot và nếu quá hạn có bị mất dữ liệu không?

  • Cách gia hạn: Dùng lệnh prefix renew (alias subscription, pay) để nhận mã QR thanh toán. Không có slash renew. Sau khi thanh toán thành công khoảng 30 giây, bot cập nhật thời hạn. Gia hạn sớm sẽ được cộng dồn.
  • Chính sách quá hạn:
    • Dưới 15 ngày: Bot chuyển sang trạng thái Waiting (ngừng phản hồi lệnh), dữ liệu được giữ an toàn và được gia hạn bình thường không phụ thu.
    • Từ 15 đến 60 ngày: Dữ liệu vẫn được lưu trữ nhưng bạn sẽ phải chịu thêm phí xử lý khôi phục (từ +20% đến +30% tùy thời gian trễ).
    • Sau 90 ngày: Bot chuyển sang trạng thái Terminated và dữ liệu có thể bị xóa vĩnh viễn khỏi hệ thống.

2. Tại sao bot báo lỗi "Missing Permissions" (Thiếu quyền) khi gán role?

  • Nguyên nhân: Trong Discord, một vai trò chỉ có thể quản lý và gán các vai trò nằm phía bên dưới nó trong bảng danh sách. Nếu vai trò của Bot Discord (Bot Role) nằm thấp hơn vai trò cần gán (như @Player hoặc @Supporter), bot sẽ báo lỗi thiếu quyền.
  • Khắc phục: Di chuyển vai trò của bot lên vị trí cao hơn trong mục cài đặt vai trò Discord của Server (Server Settings -> Roles).

3. Bot tự động restart có làm mất số dư cash và hóa đơn đã tạo không?

  • Trả lời: Không. Hệ thống cam kết bảo toàn dữ liệu. Toàn bộ thông tin người dùng, số dư cash, cấu hình server, lịch sử bill cọc và dữ liệu shop đều được lưu trữ trực tiếp vào cơ sở dữ liệu và tự động sao lưu (backup) định kỳ mỗi 6 giờ. Quy trình tự động restart chỉ nhằm giải phóng bộ nhớ khi bot quá tải và hoàn toàn an toàn đối với dữ liệu.

4. Tại sao các hóa đơn donate lại có tỷ lệ phí khấu trừ dịch vụ khác nhau?

  • Nguyên nhân: Khi tạo bill bằng lệnh /donate, Supporter có quyền chỉ định trực tiếp tỷ lệ phần trăm phí dịch vụ thông qua tham số fees (ví dụ nhập 10 nghĩa là khấu trừ 10%). Nếu Supporter để trống tham số này, bot mới áp dụng tỷ lệ phí mặc định chung của server được cấu hình trong /settings server (hoặc cấu hình mặc định gốc của bot).

5. Tại sao tôi không thể sử dụng câu lệnh /parttime?

  • Nguyên nhân: Tính năng này chỉ khả dụng trên một số bot, được làm riêng theo yêu cầu. Các bot khác mặc định không hiển thị hoặc chặn thực thi câu lệnh này.

6. Tôi có thể tự rút lại (rollback) hoặc sửa đổi số liệu hóa đơn đã reset không?

  • Trả lời: Không thể sửa đổi trực tiếp. Khi đã xác nhận chạy lệnh /reset-bill server hoặc /reset-bill user, bot sẽ xóa toàn bộ số liệu giờ làm, lương và star đang chạy để chốt sổ và lưu lại dưới dạng Snapshot lịch sử. Bạn chỉ có thể tra cứu xem lại số liệu cũ bằng câu lệnh /reset-bill show [ngày] chứ không thể chỉnh sửa hay hoàn trả tự động.

On this page