Skip to content

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ả.

Để 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ựRoleMô tả
1@OwnerChủ sở hữu
2@AdministratorQuản trị viên
3@SupporterNhân viên hỗ trợ
4@CashQuản lý tài chính
5@PlayerNgười chơi
6@everyoneKhách
  • 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ể
  • 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
  • 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
  • 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
  • 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ụ
Terminal window
# Tạo category cho log
Booking 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 messages
Terminal window
# Main channels
SUPPORT
├── ticket
BOOKING
├── player-nam
├── player-nữ
├── react-bill
SHOP
├── shop
Terminal window
# 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-reset
Terminal window
/settings server

Các thông số cần nhập:

Thông sốMô tảVí dụ
Giá book ngàyGiá/giờ trong giờ hành chính25k
Lương player ngàyLương/giờ cho player ban ngày22k
Giá book đêmGiá/giờ ngoài giờ hành chính30k
Lương player đêmLương/giờ cho player ban đêm27k
Phí về serverPhí ề server mỗi bill booking5k
Phí donatePhí 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.
Terminal window
# Các cách nhập được hỗ trợ
10k = 10,000 VNĐ
1m = 1,000,000 VNĐ
500k = 500,000 VNĐ
Terminal window
prefix ! # Thay prefix thành !
prefix $ # Thay prefix thành $
Terminal window
# Thay đổi màu embed chính
color all 0x7c3aed # Tím
color 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ông
  • error - Màu lỗi
  • default - Màu mặc định
  • all - Tất cả mục trên
Terminal window
# Thay đổi emoji hệ thống
emoji success
emoji error
emoji cash 💰
Terminal window
/settings react_channel #react-bill
Terminal window
# Cú pháp: ar set <tên-profile> | <@user>
ar set Player1 | @moonu

Trong ticket của khách:

Terminal window
/react profile Tạo react các Player nhận bill

Bot sẽ tạo reaction tại kênh đã cấu hình, khi player react sẽ hiện danh sách.

Terminal window
# 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:@Supporter
Terminal window
# 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-antiraid

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
Terminal window
# Test cash
ac @testuser 50000
sc @testuser 10000
# Test lương player
as @testplayer 3
al @testplayer 15000
# Test booking
/book khách:@moonu player:@Player1 số-giờ:1 thanh-toán:Bank
# Test shop
buy 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ế!

Nếu gặp vấn đề trong quá trình cấu hình:

  1. Xem Troubleshooting - Các lỗi thường gặp
  2. FAQ - Câu hỏi thường gặp
  3. Liên hệ support - Để được hỗ trợ trực tiếp