Motional HubDocs
Tính năng

Part-time System

Hướng dẫn cấu hình và quản lý thành viên cộng tác part-time

Hệ thống Part-time hỗ trợ quản lý doanh thu, giờ làm việc và tự động gán role cho các player cộng tác bán thời gian.

Tính năng theo yêu cầuCác câu lệnh sau là tính năng đặc thù và chỉ khả dụng trên một số bot, được làm riêng theo yêu cầu: Hệ thống quản lý Part-time: Lệnh cấu hình chung /settings parttime, và các lệnh gán nhân sự /parttime add, /parttime remove.

Phân cấp quyền quản trị

  • Cấu hình ban đầu: Chỉ có vai trò Owner mới có quyền cài đặt cấu hình part-time chung cho server.
  • Vận hành hàng ngày: Vai trò Supporter được quyền thêm hoặc gỡ thành viên khỏi danh sách part-time.

Các câu lệnh chính (Commands)

  • /settings parttime: Cấu hình vai trò part-time và thiết lập mốc thời gian làm việc quy định.
    • Cú pháp: /settings parttime role:@Vai_Trò time:số_giờ
    • Quyền hạn: Owner
  • /parttime add: Thêm player vào danh sách part-time. Bot sẽ tự động gán role Discord tương ứng và cập nhật trạng thái tích lũy doanh số trong cơ sở dữ liệu.
    • Cú pháp: /parttime add khách:@user
    • Quyền hạn: Supporter
  • /parttime remove: Gỡ player khỏi danh sách part-time. Bot thu hồi role Discord và chuyển trạng thái dữ liệu player về bình thường.
    • Cú pháp: /parttime remove khách:@user
    • Quyền hạn: Supporter

Cơ chế vận hành

  1. Khi gán lệnh /parttime add, dữ liệu player được gắn cờ part-time.
  2. Doanh thu và giờ làm việc của player này sẽ được thống kê riêng biệt theo cấu hình giờ làm part-time để đối soát hoa hồng chênh lệch.
  3. Khi chạy các hóa đơn /book hoặc /donate có tích chọn tùy chọn parttime, hệ thống đối soát dữ liệu và phân bổ doanh số tương ứng cho hồ sơ part-time của player.

Kênh log riêng: /settings log-parttime (không được tạo bởi /settings log-all).

On this page