> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vetox.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Auto-Mod

> Lọc tin nhắn dựa trên quy tắc cho từ xấu, lời mời, liên kết, chữ hoa, spoiler, đề cập hàng loạt và spam — với hình phạt leo thang tự động.

Auto-Moderation kiểm tra các tin nhắn khi chúng được gửi và hành động trên những cái vi phạm một quy tắc bạn đã bật. Nó miễn phí trên mọi hạng.

<Warning>
  **Tất cả tám quy tắc được cung cấp bị vô hiệu hóa.** Auto-Moderation không làm gì cho đến khi bạn bật các quy tắc bạn muốn.
</Warning>

<Warning>
  **Các thành viên có Administrator không bao giờ bị lọc.** Mọi quy tắc đều bị bỏ qua cho họ, bất kể cấu hình của bạn. Điều này không được hiển thị ở bất kỳ đâu trong giao diện.

  Nếu bạn đang thử nghiệm các quy tắc với tư cách là một administrator, chúng sẽ có vẻ không hoạt động. Thử với một tài khoản bình thường.
</Warning>

## Tám quy tắc

<AccordionGroup>
  <Accordion title="Bad Words" icon="comment-slash">
    Chặn các tin nhắn chứa các từ trong danh sách của bạn. Mỗi mục có thể lên đến 60 ký tự.
  </Accordion>

  <Accordion title="Repeated Text" icon="repeat">
    Bắt các ký tự lặp lại và emoji quá mức.
  </Accordion>

  <Accordion title="Discord Invites" icon="link-slash">
    Chặn các liên kết mời và mã Discord.

    <Note>
      Quy tắc này **không có màn hình cấu hình**. Nó bật hoặc tắt — không có cách nào để cho phép các máy chủ cụ thể từ bảng điều khiển.
    </Note>
  </Accordion>

  <Accordion title="External Links" icon="globe">
    Lọc các liên kết đến các trang bên ngoài Discord, với một danh sách các miền được cho phép.

    <Warning>
      **Một danh sách miền được cho phép trống chặn mọi liên kết bên ngoài.** Nếu bạn bật quy tắc này mà không thêm các miền, tất cả các liên kết đều được lọc. Thêm các miền được cho phép của bạn trước.
    </Warning>
  </Accordion>

  <Accordion title="Excessive Caps" icon="font">
    Kích hoạt trên các tin nhắn hầu như là chữ hoa. Chỉ áp dụng cho các tin nhắn có ít nhất bảy ký tự, và emoji bị loại khỏi tính toán.
  </Accordion>

  <Accordion title="Excessive Spoilers" icon="eye-slash">
    Giới hạn số lượng thẻ spoiler mà một tin nhắn có thể chứa.
  </Accordion>

  <Accordion title="Mass Mentions" icon="at">
    Giới hạn số người dùng hoặc vai trò mà một tin nhắn có thể đề cập.

    <Warning>
      Giới hạn là **bao gồm** — một tin nhắn đề cập chính xác tối đa được cấu hình đã vi phạm quy tắc. Đặt nó cao hơn một so với số bạn thực sự muốn cho phép.

      `@everyone` và `@here` luôn vi phạm quy tắc này bất kể số.
    </Warning>
  </Accordion>

  <Accordion title="Anti-Spam" icon="gauge-high">
    Giới hạn tỷ lệ tin nhắn mỗi thành viên.

    <Warning>
      **Trường "Interval (seconds)" không làm gì.** Nó lưu, nhưng bot đọc một giá trị được lưu trữ khác và khoảng thời gian bạn đặt không bao giờ được áp dụng. Chỉ giới hạn tin nhắn có hiệu lực.
    </Warning>
  </Accordion>
</AccordionGroup>

## Chỉ một quy tắc kích hoạt mỗi tin nhắn

<Warning>
  Các quy tắc được đánh giá theo thứ tự và **kết quả khớp đầu tiên thắng**. Một tin nhắn phá vỡ ba quy tắc chỉ kích hoạt một — cái sớm nhất trong danh sách.

  Bạn sẽ không thấy ba hành động riêng biệt cho một tin nhắn.
</Warning>

## Hành động

| Hành động          | Hiệu ứng                                            |
| ------------------ | --------------------------------------------------- |
| **Block Message**  | Xóa tin nhắn vi phạm                                |
| **Send Alert**     | Đăng một thông báo trong một kênh bạn chọn          |
| **Timeout Member** | Cho thành viên timeout trong một thời lượng cố định |

Thời lượng timeout là một tập cố định: 60 giây, 5 phút, 10 phút, 1 giờ, 1 ngày hoặc 1 tuần.

<Warning>
  Hai hành vi âm thầm đáng biết:

  * **Send Alert không làm gì trên Repeated Text và Anti-Spam.** Nút chuyển lưu nhưng cảnh báo không bao giờ được đăng.
  * **Timeout bị chặn trên mọi quy tắc ngay khi bạn có bất kỳ Automated Action nào được cấu hình.** Nút chuyển vẫn bật và thời lượng vẫn được điền, nhưng timeout không bao giờ kích hoạt — Automated Actions chiếm quyền trừng phạt hoàn toàn.
</Warning>

Một quy tắc sẽ không hành động trên cùng một thành viên hai lần trong khoảng một phút, nên một loạt tin nhắn tạo ra một hành động thay vì mười.

## Loại trừ

Mỗi quy tắc có **Disabled Channels** và **Disabled Roles** riêng. Một quy tắc bị bỏ qua hoàn toàn cho một thành viên giữ một vai trò bị loại trừ, hoặc trong một kênh bị loại trừ.

<Tip>
  Loại trừ các vai trò moderator của bạn khỏi các quy tắc liên kết và lời mời — nếu không, các moderator đăng một liên kết tham chiếu hợp pháp sẽ bị lọc bởi các quy tắc máy chủ của chính họ.
</Tip>

## Cài đặt độc quyền

Tách biệt với tám quy tắc, những cài đặt này kiểm soát những gì một kênh chấp nhận:

| Cài đặt              | Hiệu ứng                                                         |
| -------------------- | ---------------------------------------------------------------- |
| **Only Commands**    | Kênh chỉ chấp nhận các lệnh                                      |
| **No Commands**      | Kênh từ chối các lệnh, với một danh sách tiền tố có thể cấu hình |
| **Only Attachments** | Kênh chỉ chấp nhận các tin nhắn có tệp đính kèm                  |

Mỗi cái có danh sách **Allowed Roles** riêng cho các thành viên nên bypass nó. Để danh sách tiền tố bị chặn trống chặn các mặc định phổ biến `/`, `!`, `#`, `+` và `$`.

## Automated Actions

Hình phạt leo thang dựa trên số vi phạm của một thành viên trên các quy tắc, thay vì trong một cái.

Đối với mỗi hành động, bạn đặt hình phạt, số vi phạm kích hoạt nó, khoảng thời gian các vi phạm được đếm trong đó, và tùy chọn quy tắc đơn nào để đếm.

<Warning>
  **Warn không làm gì.** Chọn nó ghi một dòng trong log của bot và không thực hiện hành động — không có cảnh báo được ban hành cho thành viên và không có gì xuất hiện trong lịch sử cảnh báo của họ.

  Dùng Timeout hoặc Mute để có hậu quả thực sự.
</Warning>

<Note>
  **Mute được áp dụng như một timeout Discord**, không phải một vai trò mute. Mute và Timeout hành xử giống hệt nhau.
</Note>

Các hành động được đánh giá từ **số vi phạm cao nhất trở xuống**, và cái đầu tiên đủ điều kiện kích hoạt. Sau khi một hành động kích hoạt, toàn bộ lịch sử vi phạm của thành viên được xóa, nên leo thang bắt đầu lại từ không.

<Info>
  Automated Actions là phần duy nhất của Auto-Moderation bị giới hạn theo hạng: **1 trên Starter**, **50** trên mỗi hạng trả phí. Ở giới hạn, nút thêm bị vô hiệu hóa — không có liên kết nâng cấp trên đó.
</Info>

## Lưu

<Warning>
  **Các nút chuyển quy tắc được lưu từng cái một.** Nếu một cái thất bại giữa chừng, các nút chuyển đã được áp dụng vẫn được áp dụng và phần còn lại thì không. Mở lại trang để xem trạng thái thực thay vì cho rằng toàn bộ lưu đã được hoàn tác.
</Warning>

Các danh sách cài đặt độc quyền trống được lưu trữ dưới dạng "unset" thay vì các danh sách trống — điều này là bình thường và không phải là một cài đặt bị mất.

## Cài đặt tồn tại nhưng không thể đạt tới

Một số cài đặt được lưu trữ được đọc bởi bot nhưng **không có điều khiển bảng điều khiển**: các danh sách cho phép và chặn lời mời, danh sách chặn liên kết bên ngoài, liệu các từ xấu có khớp bên trong các từ dài hơn không, và các số leo thang mute mỗi quy tắc.

Chúng giữ bất kỳ giá trị nào chúng nắm giữ và không thể được thay đổi từ đây.

## Xử lý sự cố

<AccordionGroup>
  <Accordion title="Không có gì được lọc khi tôi thử nghiệm">
    Bạn gần như chắc chắn đang thử nghiệm với tư cách là một administrator. Administrators được miễn khỏi mọi quy tắc.
  </Accordion>

  <Accordion title="Một quy tắc bật nhưng không bao giờ kích hoạt">
    Kiểm tra các kênh và vai trò bị vô hiệu hóa của quy tắc, và nhớ chỉ quy tắc khớp đầu tiên kích hoạt mỗi tin nhắn.
  </Accordion>

  <Accordion title="Timeout được cấu hình nhưng không ai bị timeout">
    Bạn có ít nhất một Automated Action. Điều đó vô hiệu hóa timeouts cấp quy tắc ở mọi nơi.
  </Accordion>

  <Accordion title="Cảnh báo không được đăng cho spam hoặc văn bản lặp lại">
    Hai quy tắc đó không hỗ trợ cảnh báo, mặc dù có nút chuyển.
  </Accordion>

  <Accordion title="Mọi liên kết đang bị chặn">
    Danh sách miền được cho phép của bạn trống. Thêm các miền bạn muốn cho phép.
  </Accordion>

  <Accordion title="Một thay đổi đã lưu nhưng không có hiệu lực">
    Cấu hình đến bot trong khoảng 30 giây bình thường, nhưng lên đến 10 phút nếu thông báo bị bỏ lỡ. Chờ trước khi lưu lại.
  </Accordion>
</AccordionGroup>

## Liên quan

<CardGroup cols={2}>
  <Card title="AI Auto-Mod" icon="sparkles" href="/vi/moderation/ai-auto-mod">
    Bắt ý định thay vì văn bản chính xác.
  </Card>

  <Card title="Logging" icon="scroll" href="/vi/moderation/logs">
    Ghi lại các hành động Auto-Moderation để xem xét.
  </Card>
</CardGroup>
