Hướng dẫn
Cài đặt bộ lọc spam
Bộ lọc spam ngăn thành viên làm ngập một kênh. Nó có năm kiểm tra riêng, mỗi kiểm tra có công tắc và giới hạn riêng. Tất cả đều tắt trên máy chủ mới.
Cách hoạt động
Bộ lọc spam xem mọi tin nhắn mà thành viên gửi và áp dụng các kiểm tra bạn đã bật:
| Kiểm tra | Phát hiện gì |
|---|---|
| Tin nhắn dồn dập | Quá nhiều tin nhắn trong thời gian ngắn |
| Spam tệp đính kèm | Quá nhiều tệp đính kèm trong thời gian ngắn |
| Spam xuống dòng | Một tin nhắn có quá nhiều dấu xuống dòng |
| Viết hoa quá mức | Một tin nhắn có độ dài nhất định và phần lớn là chữ hoa |
| Spam emoji | Một tin nhắn có quá nhiều emoji |
Có hai loại công tắc cần chú ý: một cho toàn bộ bộ lọc và một cho từng kiểm tra. Bộ lọc không làm gì cho đến khi ít nhất một kiểm tra được bật.
Chỉnh sửa tin nhắn không được tính là tin nhắn mới. Bộ lọc spam chỉ kiểm tra văn bản và không dùng tín dụng. Để xem tổng quan về tính năng này, hãy xem bộ lọc spam.
Cài đặt trong bảng điều khiển
Các giới hạn phụ thuộc vào mức độ sôi động của máy chủ. [Tài liệu tham khảo cài đặt](/docs/settings) liệt kê giá trị mặc định và phạm vi cho phép của từng giới hạn.
Mở Bảo vệ khỏi spam, Bộ lọc spam
Trong bảng điều khiển, mở máy chủ của bạn rồi vào Spam protection, sau đó Spam filter.
Bật bộ lọc
Bật Filter spam.
Bật các kiểm tra bạn cần
Trong Checks, bật từng kiểm tra bạn cần và đặt giới hạn cho nó. Hãy bắt đầu với tin nhắn dồn dập, vì đây là loại spam phổ biến nhất.
Quyết định về timeout
Mỗi kiểm tra có công tắc Time the member out và thời lượng riêng. Timeout chặn ngay một đợt spam, trong khi chỉ xóa tin nhắn thì mới dọn dẹp sau đó.
Thêm vai trò được miễn
Trong Exempt roles, chọn các vai trò mà bộ lọc sẽ bỏ qua.
Lưu và thử
Chọn Save changes, rồi thử với một tài khoản không có vai trò được miễn.
Lệnh `/settings`
/settings có trang Invites and spam với một phần bộ lọc spam, nơi bạn quản lý các vai trò được miễn. Các kiểm tra và giới hạn của chúng chỉ được đặt trong bảng điều khiển. Lệnh cần quyền Quản lý máy chủ.
Cùng trang đó có một phần cho bộ lọc lời mời. Xem tài liệu tham khảo lệnh.
Điều xảy ra khi có vi phạm
- Tin nhắn bị xóa.
- Thành viên bị timeout, nếu timeout của kiểm tra đó đang bật.
- Một mục nhật ký được đăng vào kênh nhật ký của bạn, nêu rõ kiểm tra nào đã kích hoạt. Xem nhật ký.
- Độ tin cậy bị trừ, nếu bạn dùng độ tin cậy và strike. Mỗi kiểm tra là một vi phạm riêng, và cả năm đều ở mức thấp theo mặc định. Bạn có thể đổi mức cho từng kiểm tra hoặc tắt một kiểm tra trong cài đặt độ tin cậy.
- Thành viên được báo về việc mất độ tin cậy, nếu độ tin cậy đang bật và được đặt để báo cho thành viên. Thành viên đã đồng ý bằng
/dmssẽ nhận tin nhắn trực tiếp. Những người khác nhận một thông báo ngắn trong kênh, tự xóa sau đó, trừ khi bạn đã tắt thông báo trong cài đặt Chung.
Khi độ tin cậy được bật, một thành viên tiếp tục spam sẽ mất độ tin cậy với mỗi tin nhắn bị gỡ và cuối cùng nhận một strike, dù không tin nhắn nào riêng lẻ đủ để dẫn đến strike.
Miễn trừ
Bộ lọc spam có vai trò được miễn: thành viên có một trong các vai trò này sẽ không bao giờ bị kiểm tra. Hãy dùng cho người điều hành và cho bot hoặc vai trò vốn đăng nhiều, ví dụ vai trò thông báo.
Không có kênh được miễn. Nếu một kênh cần quy tắc khác, chẳng hạn kênh meme nơi việc đăng nhiều emoji là bình thường, hãy cấp vai trò được miễn cho những thành viên đăng ở đó hoặc để kiểm tra đó tắt.
Bộ lọc spam hay AutoMod
Bộ lọc spam của SfwBot và AutoMod của Discord có phần chồng chéo. Bộ lọc spam hành động sau khi tin nhắn được đăng và có thể đếm tin nhắn theo thời gian. AutoMod chặn tin nhắn trước khi ai đó nhìn thấy và xử lý spam đề cập, điều mà bộ lọc spam không kiểm tra. Nhiều máy chủ dùng cả hai.
Khắc phục sự cố
- Không có gì xảy ra. Filter spam đang bật nhưng chưa có kiểm tra nào được bật. Hãy bật ít nhất một kiểm tra.
- Một thành viên không bao giờ bị phát hiện. Thành viên đó có vai trò được miễn.
- Tin nhắn được báo cáo nhưng vẫn còn. Bot thiếu quyền Quản lý tin nhắn trong kênh đó. Hãy chạy
/status. - Timeout không được áp dụng. Bot cần quyền timeout thành viên, và vai trò của bot phải cao hơn vai trò cao nhất của thành viên.
- Tin nhắn bình thường bị gỡ. Một giới hạn quá thấp so với máy chủ của bạn. Hãy tăng nó, hoặc tắt kiểm tra đó. Viết hoa quá mức và spam emoji là hai kiểm tra dễ chặn nhầm tin nhắn vô hại nhất.
- Không có mục nhật ký. Chưa đặt kênh nhật ký, hoặc bot không thể đăng ở đó.
Câu hỏi thường gặp
Bộ lọc spam có phát hiện spam đề cập không?
Không. Spam đề cập do AutoMod của Discord xử lý, và SfwBot có thể cài đặt giúp bạn. Xem hướng dẫn AutoMod.
Người điều hành có bị kiểm tra không?
Chỉ khi họ không có vai trò được miễn. Hãy thêm vai trò điều hành viên của bạn vào các vai trò được miễn.
Bộ lọc spam có dùng tín dụng không?
Không. Chỉ các lần quét media bằng AI mới dùng tín dụng.