Motional HubDocs
Quy trình Booking

Quy trình Tạo Booking & Donate

Hướng dẫn chi tiết câu lệnh /book, phân loại bill Cam/Game, tính giờ đêm và xử lý donate cho Supporter.

Bên cạnh Panel khách tự phục vụ, nhân viên Supporter có thể sử dụng câu lệnh Slash /book/donate để tạo hóa đơn, hỗ trợ book nhiều player cùng lúc, tùy chỉnh giá riêng và thiết lập các điều kiện đặc biệt cho phiên phục vụ.


1. Tạo Đơn Booking Bằng Lệnh /book

Quyền hạn yêu cầu: Vai trò Supporter, Admin hoặc Owner.

/book khách:<@Khách> player:<@Player1> số-giờ:<S> thanh-toán:<Phương-Thức> [options...]

Danh Sách Các Tham Số Của Lệnh /book

Tham sốBắt buộcÝ nghĩa và Cách sử dụng
kháchBắt buộcTag tài khoản Discord của khách hàng
playerBắt buộcTag tài khoản Discord của Player chính nhận đơn
số-giờBắt buộcSố giờ chơi của phiên book (ví dụ: 2, 3.5)
thanh-toánBắt buộcChọn phương thức: Bank, Cash (trừ cọc), Salary (trừ lương), BankQR
player2 - player10Tùy chọnTag thêm các player phụ cùng tham gia phiên book
loại-billTùy chọnChọn loại hình phục vụ: Game hoặc Cam
bill_đêmTùy chọnTích chọn True nếu là phiên book đêm (tự động áp dụng giá và lương đêm theo /config)
giáTùy chọnNhập giá tùy chỉnh nếu muốn ghi đè (override) mức giá mặc định của máy chủ
feeTùy chọnNhập tỷ lệ phí server khấu trừ riêng cho đơn hàng này (%)
server-riêngTùy chọnĐánh dấu phiên book có phục vụ tại máy chủ Discord riêng
ẩn_danhTùy chọnTích chọn True để ẩn tên khách hàng thành Ai đó trên thông báo công khai
ghi-chúTùy chọnGhi chú thêm yêu cầu đặc biệt của khách hàng

Ví Dụ Tạo Đơn Thực Tế

# Book 1 player thông thường, thanh toán trừ cọc
/book khách:@NguyenVanA player:@GamerX số-giờ:2 thanh-toán:Cash

# Book 2 player phục vụ Game vào ban đêm, thanh toán Bank
/book khách:@KhachVIP player:@GamerX số-giờ:3 thanh-toán:Bank player2:@GamerY loại-bill:Game bill_đêm:True

# Book ẩn danh có giá tùy biến riêng
/book khách:@KhachVip player:@GamerX số-giờ:1 thanh-toán:BankQR ẩn_danh:True giá:100000

2. Kết Quả Sau Khi Tạo Đơn

Khi câu lệnh /book được thực thi thành công, bot sẽ xử lý tự động:

  1. Xuất hóa đơn Embed: Hiển thị chi tiết số giờ, đơn giá, lương player, phụ phí và mã định danh duy nhất (bill-id).
  2. Khởi tạo Phòng Voice riêng: Tự động tạo một kênh đàm thoại riêng tư mời khách và các player tham gia. Phòng sẽ tự động giải tán sau 5 phút kể từ khi không còn ai trong phòng.
  3. Cung cấp nút bấm thao tác nhanh: Ngay trên hóa đơn có sẵn các nút:
    • Nút Tạo lại phòng voice (nếu phòng cũ bị đóng).
    • Nút Hoàn bill (Refund) dành cho nhân viên khi có sự cố hủy đơn.
  4. Ghi nhận sao kê & Lịch sử: Tự động lưu số giờ vào quỹ star của player và gửi hóa đơn sao kê vào kênh log-bill.

Chỉnh sửa bill khi BankQR đang chờ: Nếu chọn phương thức thanh toán BankQR, bill sẽ ở trạng thái chờ thanh toán. Supporter có thể tiếp tục cập nhật thông tin đơn (thêm player, đổi giá, ghi chú) trước khi giao dịch được xác nhận.


3. Ghi Nhận Khoản Ủng Hộ (/donate)

Khi khách hàng muốn gửi tiền tặng thêm (tip) cho player, Supporter sử dụng lệnh /donate:

/donate khách:<@Khách> player:<@Player1> số-tiền:<Số-Tiền> thanh-toán:<Phương-Thức> [options...]

Các Tùy Chọn Mở Rộng

  • Hỗ trợ chia tiền donate cho nhiều player cùng lúc qua các tham số player2 đến player10.
  • Tùy chọn ẩn_danh: True giúp khách gửi quà ẩn danh.
  • Tự động khấu trừ phần trăm phí server theo thông số donateCutPercentage đã cấu hình tại /config.
  • Tích hợp phương thức nạp qua BankQR để khách hàng quét mã ủng hộ tức thì.

4. Các Lệnh Tra Cứu Nhanh Cho Player & Khách

Câu lệnhQuyền hạnMô tả
b.salaryPlayerXem bảng tổng kết lương dạng ảnh đồ họa (Canvas)
b.salarycalcPlayerXem bảng tính chi tiết từng khoản lương và khấu trừ
b.starPlayerXem tổng số giờ đã phục vụ (Star) trong chu kỳ hiện tại
b.profileMọi ngườiXem hồ sơ cá nhân: số giờ đã book, đánh giá sao, số dư cọc

Các câu lệnh trên sử dụng tiền tố b. mặc định. Nếu máy chủ của bạn đã đổi tiền tố qua lệnh /setprefix, hãy thay b. bằng tiền tố tương ứng của máy chủ bạn.

On this page