> For the complete documentation index, see [llms.txt](https://onic-studio.gitbook.io/solarplugins-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://onic-studio.gitbook.io/solarplugins-docs/plugins/solarchat/lenh-and-quyen-han.md).

# Lệnh & Quyền hạn

#### Lệnh trong game (Minecraft Commands)

| Lệnh                       | Mô tả                                      | Quyền hạn (Permission)  | Mặc định | Ghi chú                                         |
| -------------------------- | ------------------------------------------ | ----------------------- | -------- | ----------------------------------------------- |
| `/solarchat reload`        | Tải lại toàn bộ cấu hình plugin            | `solarchat.reload`      | `OP`     | Áp dụng cho cả cấu hình hệ thống và discord     |
| `/chattoggle`              | Bật/tắt chế độ nhận chat của bản thân      | `solarchat.chat`        | `True`   | Người chơi sẽ không thấy chat chung nếu tắt     |
| `/discord link`            | Tạo mã liên kết tài khoản Discord          | *Không yêu cầu*         | `True`   | Tạo mã 6 chữ số ngẫu nhiên (hết hạn sau 5 phút) |
| `/discord unlink`          | Hủy liên kết tài khoản Discord hiện tại    | *Không yêu cầu*         | `True`   |                                                 |
| `/discord status`          | Xem trạng thái liên kết Discord            | *Không yêu cầu*         | `True`   |                                                 |
| `/viewstats [player]`      | Xem giao diện GUI thống kê người chơi      | *Không yêu cầu*         | `True`   | Mở GUI hiển thị chi tiết chỉ số                 |
| `/chatpingtoggle`          | Bật/tắt nhận ping (@tên)                   | *Không yêu cầu*         | `True`   |                                                 |
| `/msg <player> <message>`  | Gửi tin nhắn riêng tư                      | *Không yêu cầu*         | `True`   | Aliases: `/w`, `/tell`, `/whisper`, `/pm`       |
| `/reply <message>`         | Trả lời nhanh tin nhắn riêng cuối cùng     | *Không yêu cầu*         | `True`   | Aliases: `/r`                                   |
| `/msgtoggle`               | Bật/tắt tính năng nhận tin nhắn riêng      | *Không yêu cầu*         | `True`   |                                                 |
| `/ignore <player>`         | Chặn/Bỏ chặn tin nhắn riêng từ người chơi  | *Không yêu cầu*         | `True`   |                                                 |
| `/socialspy`               | Bật/tắt giám sát tin nhắn riêng tư         | `solarchat.socialspy`   | `OP`     | Xem tin nhắn riêng của toàn bộ máy chủ          |
| `/nightvision`             | Bật/tắt hiệu ứng nhìn trong bóng tối       | `solarchat.nightvision` | `True`   |                                                 |
| `/report <player> <lý do>` | Báo cáo hành vi vi phạm của người chơi     | *Không yêu cầu*         | `True`   | Gửi tin nhắn Staff và Discord Embed             |
| `/tbtoggle`                | Bật/tắt nhận thông báo tự động (Announce)  | *Không yêu cầu*         | `True`   |                                                 |
| `/tbadmin`                 | Bật/tắt toàn bộ hệ thống thông báo tự động | `admin.announcements`   | `OP`     | Quản trị viên điều khiển toàn máy chủ           |
| `/tblist`                  | Xem danh sách tất cả thông báo tự động     | `admin.announcements`   | `OP`     |                                                 |
| `/tbnow`                   | Phát ngay lập tức thông báo hiện tại       | `admin.announcements`   | `OP`     |                                                 |
| `/tbmsg <index> <msg>`     | Sửa nội dung thông báo theo số thứ tự      | `admin.announcements`   | `OP`     |                                                 |

#### Quyền bổ sung (Extra Permissions)

* `solarchat.colorcodes`: Cho phép sử dụng mã màu cũ (như `&a`, `&b`, `&l`) trong kênh chat chung. (Mặc định: `OP`)
* `solarchat.rgbcodes`: Cho phép sử dụng mã màu Hex/RGB (như `&#RRGGBB`) trong kênh chat chung. (Mặc định: `OP`)
* `solarchat.bypass.antispam`: Bỏ qua các giới hạn chống spam (cooldown, rate-limit, duplicate). (Mặc định: `OP`)
* `solarchat.ping.admin`: Cho phép sử dụng `@everyone` và `@here` trong chat để ping tất cả mọi người. (Mặc định: `OP`)
* `solarchat.msg.bypass`: Cho phép gửi tin nhắn riêng cho người chơi đã tắt tính năng nhận `/msg`. (Mặc định: `OP`)
* `staff.reports`: Nhận thông báo trực tiếp trong game khi có người chơi sử dụng lệnh `/report`. (Mặc định: `OP`)

#### Lệnh trên ứng dụng Discord (Discord Slash Commands)

Khi Bot Discord được kích hoạt và liên kết thành công, các Slash Command sau sẽ khả dụng trên máy chủ Discord của bạn (có thể tùy chỉnh bật/tắt từng lệnh trong file `modules/discord.yml`):

* `/link <code>`: Liên kết tài khoản Discord của bạn với tài khoản Minecraft bằng mã 6 chữ số được cấp từ game (qua lệnh `/discord link`).
* `/unlink`: Hủy liên kết tài khoản Discord hiện tại khỏi nhân vật Minecraft.
* `/profile`: Hiển thị hồ sơ chi tiết của tài khoản Minecraft đã liên kết (gồm UUID, Loại tài khoản (Premium/Offline), Rank/Primary Group LuckPerms, Prefix, và Số dư Vault).
* `/stats`: Hiển thị chỉ số thống kê trong game của tài khoản đã liên kết (Số mạng giết, số lần chết, thời gian chơi, số khối đã đặt, số khối đã đào, v.v.).

***
