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
- Cú pháp:
/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
- Cú pháp:
/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ú pháp:
Cơ chế vận hành
- Khi gán lệnh
/parttime add, dữ liệu player được gắn cờpart-time. - 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.
- Khi chạy các hóa đơn
/bookhoặc/donatecó tích chọn tùy chọnparttime, 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).