Quyền
Để LFG Hub tạo kênh, di chuyển thành viên và quản lý nhóm, bot cần đúng quyền Discord và một vai trò đủ cao. Trang này giải thích chính xác bot cần gì và một cài đặt mà mọi người hay bỏ sót nhất.
Quyền bot bắt buộc
Liên kết mời yêu cầu quyền Quản trị viên (Administrator) và từng quyền này, mỗi quyền là một ô chọn riêng trên màn hình của Discord. Bot kiểm tra lại khi vào server, khi vai trò thay đổi và trong lúc cài đặt, rồi cảnh báo bạn nếu thiếu — liên kết mời không đảm bảo gì cả, vì Discord cho bỏ chọn quyền khi cấp phép, và vai trò có thể bị chỉnh sửa sau đó.
Đăng bài và đọc
| Quyền | Vì sao cần |
|---|---|
| Xem kênh (View Channel) | Thấy các kênh để đăng bài và quản lý trong đó |
| Đọc lịch sử tin nhắn (Read Message History) | Tìm và cập nhật các bài đăng cũ của chính bot |
| Gửi tin nhắn (Send Messages) | Đăng tin tìm nhóm và cập nhật trạng thái |
| Gửi tin nhắn trong thread (Send Messages in Threads) | Trò chuyện trong chat nhóm |
| Nhúng liên kết (Embed Links) | Hiển thị thẻ nhóm — thiếu quyền này Discord chỉ còn lại các nút trơ trọi |
| Dùng emoji bên ngoài (Use External Emojis) | Hiển thị biểu tượng game và trạng thái |
| Quản lý tin nhắn (Manage Messages) | Giữ kênh tìm nhóm gọn gàng, và biến bài của thành viên thành ghi chú của nhóm |
| Bỏ qua chế độ chậm (Bypass Slowmode) | Đăng cập nhật nhóm ở các kênh có bật chế độ chậm |
Chat nhóm
| Quyền | Vì sao cần |
|---|---|
| Tạo thread công khai (Create Public Threads) | Mở chat nhóm khi không dùng được thread riêng tư |
| Tạo thread riêng tư (Create Private Threads) | Mở chat riêng của nhóm — không có quyền thread, nhóm sẽ không có chỗ để vào |
| Quản lý thread (Manage Threads) | Lưu trữ và dọn các chat nhóm đã xong |
Voice
| Quyền | Vì sao cần |
|---|---|
| Kết nối (Connect) | Vào các kênh voice |
| Nói (Speak) | Hiện diện trong kênh voice của game |
| Dùng phát hiện giọng nói (Use Voice Activity) | Hiện diện trong voice mà không cần nhấn để nói |
| Di chuyển thành viên (Move Members) | Chuyển người chơi vào kênh voice của nhóm họ |
| Đặt trạng thái kênh voice (Set Voice Channel Status) | Đặt dòng trạng thái trên kênh voice |
Quản lý server
| Quyền | Vì sao cần |
|---|---|
| Quản lý kênh (Manage Channels) | Tạo và xóa kênh voice của nhóm và các danh mục |
| Quản lý vai trò (Manage Roles) | Tạo và gán vai trò ping của từng nhóm, và tự sửa quyền truy cập kênh của chính nó |
| Quản lý webhook (Manage Webhooks) | Đăng thẻ nhóm dưới tên chủ nhóm |
| Tạo lời mời (Create Instant Invite) | Mời người chơi từ server khác vào nhóm của bạn |
| Xem nhật ký kiểm tra (View Audit Log) | Biết ai đã mời bot, để hướng dẫn cài đặt đến đúng người đó chứ không chỉ chủ server |
Khuyến nghị
Cấp quyền Quản trị viên (Administrator) bao trùm tất cả những gì ở trên và tránh các bất ngờ về quyền — kể cả quyền ghi đè của kênh nêu dưới đây, mà Quản trị viên hoàn toàn bỏ qua. Nếu cộng đồng của bạn yêu cầu cấp quyền tối thiểu, hãy bỏ chọn Quản trị viên (Administrator) khi thêm bot và giữ nguyên các quyền còn lại — nhưng lưu ý chỉ thiếu một quyền cũng có thể khiến tự động hóa voice lỗi một cách âm thầm.
Quyền ghi đè của kênh vượt trên tất cả những điều trên
Cấp quyền cho vai trò LFG Hub trong Cài đặt server → Vai trò chưa đủ. Một quyền bị cấm ở kênh — thường nhất là ở @everyone — vẫn bị cấm với bot ở đó, dù bot có quyền ấy trên toàn server. Quản trị viên là ngoại lệ duy nhất.
Điều này ảnh hưởng nặng nhất ở kênh tìm nhóm, vì hai quyền liên quan đều lỗi một cách âm thầm:
- Bị cấm Nhúng liên kết → Discord bỏ nội dung của thẻ nhóm. Thành viên thấy một tin nhắn có nút mà không có thông tin nhóm.
- Bị cấm cả Tạo thread riêng tư lẫn Tạo thread công khai → một nhóm không có kênh voice sẽ không có chat nhóm, nên nút Tham gia của nó không biết đưa ai đi đâu.
Bot tự sửa khi có thể: nếu có Quản lý vai trò trên kênh, bot tự cấp lại cho mình những gì bị ghi đè lấy mất. Nếu không được, bot sẽ từ chối hoàn tất /cài-đặt-kênh-tìm-nhóm ở đó và nói chính xác thiếu những quyền nào.
Cách sửa: mở kênh → Chỉnh sửa kênh → Quyền → Thêm thành viên hoặc vai trò → chọn vai trò LFG Hub → cho phép các quyền bot nêu. Quyền ghi đè theo vai trò được áp dụng sau @everyone, nên nó thắng.
Thứ bậc vai trò
Đây là yêu cầu bị bỏ sót nhiều nhất.
Nếu bot không có Quản trị viên, vai trò cao nhất của bot phải nằm trong 5 vai trò cao nhất không phải quản trị của server. Discord chỉ cho bot quản lý vai trò và thành viên thấp hơn vai trò của nó, nên nếu vai trò của bot quá thấp:
- bot không thể trao vai trò ping của nhóm,
- bot không thể chuyển thành viên giữa các kênh voice,
…và những lỗi này xảy ra âm thầm. Khi bot phát hiện, nó báo admin của bạn kéo vai trò của nó lên: trong kênh báo cáo nếu bạn có, nếu không thì nhắn riêng.
Cách sửa: mở Cài đặt server → Vai trò và kéo vai trò của bot lên gần đầu danh sách.
Cấp lại quyền dùng lệnh
Các lệnh dành cho admin (/cài-đặt, /cài-đặt-kênh-tìm-nhóm) mặc định chỉ hiện với thành viên có Quản lý server. Dashboard cũng theo quy tắc này. Để cho vai trò hoặc thành viên khác dùng các lệnh, vào Cài đặt server → Tích hợp → LFG Hub và chỉnh quyền truy cập theo từng lệnh.
Tiếp theo: Cấu hình →