Cấu hình cơ bản
Trang này cung cấp hướng dẫn chi tiết về việc cấu hình Discord Booking Bot từ đầu, bao gồm tất cả các thiết lập cần thiết để hệ thống hoạt động hiệu quả.
Hệ thống phân quyền
Section titled “Hệ thống phân quyền”Cấu trúc Role
Section titled “Cấu trúc Role”Để bot hoạt động tối ưu, bạn cần thiết lập hệ thống role theo thứ tự ưu tiên:
| Thứ tự | Role | Mô tả |
|---|---|---|
| 1 | @Owner | Chủ sở hữu |
| 2 | @Administrator | Quản trị viên |
| 3 | @Supporter | Nhân viên hỗ trợ |
| 4 | @Cash | Quản lý tài chính |
| 5 | @Player | Người chơi |
| 6 | @everyone | Khách |
Chi tiết từng role:
Section titled “Chi tiết từng role:”Owner Chủ sở hữu
Section titled “Owner Chủ sở hữu”- Quyền Role: Administrator
- Quyền Bot: Toàn quyền setup và cấu hình
- Mô tả: Cài đặt hệ thống, cấu hình tổng thể
Administrator Quản trị viên
Section titled “Administrator Quản trị viên”- Quyền Bot: Quản lý cash, time, lương player
- Mô tả: Vận hành hàng ngày, quản lý tài chính
Supporter Nhân viên hỗ trợ
Section titled “Supporter Nhân viên hỗ trợ”- Quyền Role: Manage Messages, Kick Members
- Quyền Bot: Tạo bill, booking, moderation
- Mô tả: Hỗ trợ khách hàng, xử lý booking
Cash Quản lý tài chính
Section titled “Cash Quản lý tài chính”- Quyền Role: Không cần đặc biệt
- Quyền Bot: Chỉ nạp/trừ tiền cho khách
- Mô tả: Xử lý giao dịch cash
Player Người chơi
Section titled “Player Người chơi”- Quyền Role: Không cần đặc biệt
- Quyền Bot: Xem lương, profile cá nhân
- Mô tả: Nhận bill, cung cấp dịch vụ
Thiết lập kênh Log & Welcome
Section titled “Thiết lập kênh Log & Welcome”# Tạo category cho logBooking Logs├── log-cash # Giao dịch tiền├── log-bills # Tất cả bill├── log-commands # Commands được sử dụng├── log-shop # Hoạt động shop├── log-reset # Reset doanh thu└── log-welcome # Welcome messagesKênh hoạt động chính:
Section titled “Kênh hoạt động chính:”# Main channelsSUPPORT├── ticket
BOOKING├── player-nam├── player-nữ├── react-bill
SHOP├── shopLệnh thiết lập nhanh:
Section titled “Lệnh thiết lập nhanh:”# Thiết lập tất cả log cùng lúc/settings log-all
# Thiết lập welcome/settings log-welcome
# Hoặc từng cái một/settings log-commands/settings log-cash/settings log-bills/settings log-shop/settings log-resetCấu hình giá và lương
Section titled “Cấu hình giá và lương”/settings serverCác thông số cần nhập:
| Thông số | Mô tả | Ví dụ |
|---|---|---|
| Giá book ngày | Giá/giờ trong giờ hành chính | 25k |
| Lương player ngày | Lương/giờ cho player ban ngày | 22k |
| Giá book đêm | Giá/giờ ngoài giờ hành chính | 30k |
| Lương player đêm | Lương/giờ cho player ban đêm | 27k |
| Phí về server | Phí ề server mỗi bill booking | 5k |
| Phí donate | Phí cho bill donate theo % | 5 (server nhận 5%) |
📝 Lưu ý: Giá hiển thị sẽ thay đổi ngay lập tức, nhưng các bill đã tạo sẽ thay đổi thành giá mới thiết lập. Reset bill trước khi thay đổi nếu bạn không muốn ảnh hưởng đến lương.
Tính năng hỗ trợ nhập nhanh:
Section titled “Tính năng hỗ trợ nhập nhanh:”# Các cách nhập được hỗ trợ10k = 10,000 VNĐ1m = 1,000,000 VNĐ500k = 500,000 VNĐTùy chỉnh giao diện
Section titled “Tùy chỉnh giao diện”Thay đổi prefix:
Section titled “Thay đổi prefix:”prefix ! # Thay prefix thành !prefix $ # Thay prefix thành $Cấu hình màu sắc:
Section titled “Cấu hình màu sắc:”# Thay đổi màu embed chínhcolor all 0x7c3aed # Tímcolor success 0x10b981 # Xanh lácolor error 0xef4444 # Đỏcolor default 0x10b981 # Xanh láCác loại màu có thể thay:
success- Màu thành côngerror- Màu lỗidefault- Màu mặc địnhall- Tất cả mục trên
Tùy chỉnh emoji:
Section titled “Tùy chỉnh emoji:”# Thay đổi emoji hệ thốngemoji success ✅emoji error ❌emoji cash 💰Thiết lập React Profile
Section titled “Thiết lập React Profile”Bước 1: Cấu hình kênh react
Section titled “Bước 1: Cấu hình kênh react”/settings react_channel #react-billBước 2: Gán profile cho player
Section titled “Bước 2: Gán profile cho player”# Cú pháp: ar set <tên-profile> | <@user>ar set Player1 | @moonuBước 3: Sử dụng react profile
Section titled “Bước 3: Sử dụng react profile”Trong ticket của khách:
/react profile Tạo react và các Player nhận billBot sẽ tạo reaction tại kênh đã cấu hình, khi player react sẽ hiện danh sách.
Thiết lập bảo mật cơ bản
Section titled “Thiết lập bảo mật cơ bản”Anti-Raid setup nhanh:
Section titled “Anti-Raid setup nhanh:”# Thiết lập mặc định/antiraid setup
# Tùy chỉnh nâng cao/antiraid member rate:5 second:10 enable:true/antiraid message rate:10 second:5 enable:true/antiraid advanced punishment_type type:quarantine/antiraid whitelist_role role:@SupporterCấu hình Moderation:
Section titled “Cấu hình Moderation:”# Tạo role quarantine cho anti-raid@Quarantine - Cách ly
# Set kênh thông báo anti-raid/antiraid advanced notify_channel #log-antiraidChecklist hoàn thành
Section titled “Checklist hoàn thành”Sau khi cấu hình xong, hãy kiểm tra:
- ✅ Tất cả role được tạo và sắp xếp đúng thứ tự
- ✅ Bot có role cao hơn các role khác
- ✅ Tất cả kênh log được thiết lập
- ✅ Server config (giá, lương) đã cấu hình
- ✅ Prefix và màu sắc theo ý muốn
- ✅ React profile channel được setup
- ✅ Anti-raid được bật
- ✅ Welcome system hoạt động
- ✅ Ticket system sẵn sàng
Test hệ thống
Section titled “Test hệ thống”Test commands cơ bản:
Section titled “Test commands cơ bản:”# Test cashac @testuser 50000sc @testuser 10000
# Test lương playeras @testplayer 3al @testplayer 15000
# Test booking/book khách:@moonu player:@Player1 số-giờ:1 thanh-toán:Bank
# Test shopbuy 1
⚠️ Quan trọng: Luôn test với tài khoản phụ trước khi áp dụng cho server thực tế!
Hỗ trợ kỹ thuật
Section titled “Hỗ trợ kỹ thuật”Nếu gặp vấn đề trong quá trình cấu hình:
- Xem Troubleshooting - Các lỗi thường gặp
- FAQ - Câu hỏi thường gặp
- Liên hệ support - Để được hỗ trợ trực tiếp