Skip to main content
Hướng dẫn
Hướng dẫnSecurityModeration

Thiết lập xác minh Discord: Phương thức nào chặn vấn đề nào

Nút bấm, bài toán, đăng nhập Discord hay liên kết ngoài: mỗi kiểu xác minh chặn một thứ khác nhau. Cách chọn đúng kiểu, và hai lỗi làm hỏng gần như mọi thiết lập.

Đăng ngày bởi AlphaCloud6 phút đọc

Xác minh là một cánh cửa trước máy chủ của bạn. Thành viên mới trước tiên chỉ thấy một kênh, hoàn thành một bước ở đó rồi mới nhận vai trò cho phép họ thấy mọi thứ khác.

Nghe như một thiết lập bạn bấm một lần là xong. Trên thực tế, đó là một sự đánh đổi: mỗi rào cản chặn được bot cũng chặn luôn vài người thật. Vì vậy, xác minh đúng không phải là cách nghiêm ngặt nhất, mà là cách nhẹ nhất giải quyết được vấn đề thực sự của bạn.

Vấn đề trước, phương thức sau

Trước khi chọn phương thức, hãy hỏi bạn thực sự muốn chặn điều gì. Bốn phương thức trong AlphaCloud mỗi cái chặn một thứ khác nhau:

Phương thức Chặn Tốn gì của thành viên thật
Nút bấm bot chỉ đăng tin nhắn gần như không gì
Bài toán bot cũng biết bấm nút vài giây
Đăng nhập Discord thành viên của một số máy chủ khác một lần đăng nhập Discord
Liên kết ngoài bất cứ điều gì dịch vụ bên ngoài của bạn kiểm tra tùy dịch vụ

Nút bấm là đủ cho hầu hết máy chủ. Các tài khoản spam điển hình đăng liên kết vào mọi kênh nhìn thấy được và không bao giờ bấm gì. Chỉ một cú nhấp đã tách chúng khỏi mọi người khác.

Bài toán đáng dùng khi bạn vẫn thấy lượt tham gia tự động dù đã có nút: các tài khoản xác minh theo từng đợt rồi spam ngay. Một phép cộng nhỏ dễ dàng với con người và là chướng ngại thật sự với một script đơn giản.

Đăng nhập Discord là phương thức duy nhất biết được điều gì đó về thành viên: họ đăng nhập bằng Discord một lần, và bot thấy họ đang ở những máy chủ nào khác. Bạn cần nó cho đúng một trường hợp, danh sách đen máy chủ (xem bên dưới). Không có danh sách đen, nó chỉ thêm một bước đăng nhập mà chẳng mang lại gì cho bạn.

Liên kết ngoài dành cho các máy chủ đã có dịch vụ kiểm tra riêng. AlphaCloud đưa thành viên đến đó thay vì tự kiểm tra.

Thiết lập trong năm bước

  1. Bỏ quyền xem mọi kênh của @everyone trừ kênh xác minh, và tạo một vai trò có toàn quyền truy cập.
  2. Bật module trong bảng điều khiển web và chọn kênh xác minh.
  3. Đặt các vai trò được cấp sau khi xác minh, tức là vai trò ở bước 1.
  4. Tùy chọn: vai trò bị gỡ. Hữu ích nếu thành viên mới trước tiên nhận một vai trò như "Chưa xác minh", chẳng hạn qua module Auto Role.
  5. Chọn phương thức và lưu. Sau đó bảng điều khiển tự đăng tin nhắn kèm nút vào kênh.

Bạn đổi giao diện và nội dung của tin nhắn đó bằng Message Builder. Nút xác minh luôn được gắn tự động, nên không thể bị xóa nhầm.

Hai lỗi làm hỏng gần như mọi thiết lập

Khi "xác minh không hoạt động", gần như luôn là một trong hai nguyên nhân.

Vai trò nằm trên vai trò của bot. Discord chỉ cho bot cấp các vai trò nằm dưới vai trò của chính nó trong danh sách. Nếu vai trò thành viên nằm trên, mọi người bấm nút mà chẳng có gì xảy ra. Cách sửa là kéo vai trò AlphaCloud lên cao hơn trong cài đặt máy chủ. Vì sao Discord hoạt động như vậy được giải thích chi tiết trong Vai trò và quyền trên Discord.

@everyone vẫn thấy mọi thứ. Khi đó xác minh chỉ là trang trí: ai bỏ qua nút vẫn đọc và viết ở khắp nơi. Sau khi thiết lập, hãy dùng "Xem máy chủ dưới vai trò" một lần để kiểm tra một thành viên hoàn toàn mới thực sự thấy gì.

Danh sách đen máy chủ: ai đến từ đâu

Danh sách đen là tính năng mạnh nhất của module và cũng hay bị hiểu sai nhất. Bạn nhập ID của các máy chủ mà bạn không muốn thành viên của chúng, chẳng hạn các máy chủ raid đã biết, trại tài khoản phụ hay cộng đồng gian lận. Ai là thành viên của một trong các máy chủ đó khi đăng nhập sẽ không được xác minh và nhận một tin nhắn riêng kèm lý do.

Ba điều nên biết:

  • Nó chỉ hoạt động với đăng nhập Discord. Đó là cách duy nhất bot thấy được danh sách máy chủ của thành viên. Khi bạn bật danh sách đen, bảng điều khiển tự chuyển phương thức và khóa lựa chọn.
  • Nó không chỉ kiểm tra một lần. Ai xác minh sạch hôm nay và tuần sau tham gia một máy chủ bị chặn sẽ bị phát hiện ở lần kiểm tra lại tiếp theo. Việc này chạy mỗi 48 giờ ở gói miễn phí và mỗi 6 giờ với Premium.
  • Một mục không có lượt chặn nào sau nhiều tháng thường là ID gõ sai. Vì thế bảng điều khiển hiển thị cho từng mục số người nó thực sự đã chặn, bên cạnh tên mà bot tự tra ra từ ID đó. Nếu tên không khớp với thứ bạn định nhập, ID bị sai.

Lần kiểm tra lại từng có một cái bẫy mà chúng tôi phát hiện khi viết bài này: nếu Discord tạm thời không truy cập được trong lúc kiểm tra, điều đó bị coi như thành viên đã thu hồi đăng nhập. Họ bị loại hẳn khỏi việc kiểm tra lại, và nhật ký hiện một thông báo sai. Giờ đây, một sự cố ngắn chỉ đơn giản được thử lại ở vòng sau.

Điều xác minh không giải quyết được

Xác minh kiểm tra xem một người có bấm nút hay không. Nó không kiểm tra người đó có ý tốt hay không. Trước các cuộc tấn công có phối hợp bằng tài khoản thật, những công cụ khác giúp nhiều hơn:

  • Tuổi tài khoản chặn các tài khoản mới tạo vài ngày, nguyên liệu điển hình cho raid.
  • Honeypot là một kênh mà không thành viên thật nào viết vào. Ai đăng ở đó gần như chắc chắn là bot.
  • Các mảnh ghép này kết hợp với nhau thế nào có trong Bảo vệ máy chủ Discord khỏi raid.

Mọi thiết lập chi tiết có trong tài liệu về xác minh và danh sách đen máy chủ (tài liệu bằng tiếng Đức).

Bài viết khác