MEE6 봇 사용법: 서버 환영 메시지와 자동 관리 필터 구축 가이드

디스코드 서버에 사람들이 점점 많이 들어오기 시작하면, 신규 유저에게 매번 공지사항을 안내하고 매너 규칙을 준수해 달라고 요청하는 일이 현실적으로 불가능해집니다. 특히 상시로 들어오는 광고 도배 계정이나 욕설 유저를 실시간으로 모니터링하여 제재하는 행위는 관리자에게 큰 정신적 소모를 요구합니다.
이러한 수동 제어의 공백을 채워주는 서버 보안관 역할의 대표적인 도구가 바로 MEE6 봇입니다. 유저 가입 즉시 지정된 채널이나 개별 DM으로 가이드 문구를 발송하고, 사전에 등록된 규칙 위반 키워드나 스팸 행동이 포착되면 시스템이 즉각 차단 조치를 내립니다.
효과적인 서버 운영 환경을 다지기 위한 MEE6 봇 연동부터 자동 중재 기능 활성화 단계를 차례대로 알아보겠습니다.
1. MEE6 봇 서버 연동 및 초기 설정
MEE6는 전용 웹 대시보드를 통하여 그래픽 인터페이스로 설정을 조율하는 방식을 채택하고 있습니다.
- 웹 브라우저로 MEE6 공식 홈페이지에 접속하여 디스코드 계정 로그인을 마칩니다.
- 서버 목록 중 봇을 연동하고자 하는 대상 서버를 선택하고 승인 절차를 밟아 봇을 추가합니다.
- 연동이 끝나면 웹 콘솔 관리 패널 화면으로 자동으로 전환됩니다.
2. 신규 유저 유입 시 안내 메시지 자동화
새로 가입한 멤버가 헤매지 않도록 규칙과 핵심 가이드를 노출하는 방법입니다.
- 대시보드 메뉴 왼쪽에 위치한 Welcome 플러그인을 선택해 활성화합니다.
- 세 가지 옵션 중 상황에 맞는 안내 방식을 선택합니다.
- 사용자가 서버에 입장할 때 메시지 전송: 서버 전체의 지정된 채널(예:
#입장안내)에 환영 문구와 가입 인사를 올리는 설정입니다. - 신규 사용자에게 개인 메시지(DM) 전송: 다른 멤버들에게 노출하지 않고 가입자 본인의 다이렉트 메시지 함으로 보안 수칙 및 이용 규칙을 담아 1:1로 보내주는 방식입니다.
- 사용자가 서버에 입장할 때 메시지 전송: 서버 전체의 지정된 채널(예:
- 텍스트 입력 칸에 문구를 세부 설정합니다. 이때
{user}(유저 이름 언급),{user.mention}(유저 태그 핑),{guild.name}(서버 이름)과 같은 플레이스홀더 변수명을 활용하면 시스템이 각 가입 유저에 맞추어 문자열을 자동 치환하여 발송해 줍니다. - 작성을 마치고 하단의 저장 단추를 눌러 변경 사항을 적용합니다.
3. 욕설 및 스팸 링크 차단을 위한 자동 Moderation 설정
부적절한 텍스트로 채널 분위기가 흐려지거나 피싱 유입 링크가 도배되는 것을 사전에 강제 필터링하는 단계입니다.
- 대시보드 내 Moderator 플러그인을 활성화합니다.
- 아래의 세부 조건 설정을 거쳐 서버 필터를 구성합니다.
- 금지 단어 지정 (Bad Words): 욕설, 비방, 광고 홍보 등의 블랙리스트 단어를 입력창에 나열해 저장합니다. 해당 단어가 입력되는 즉시 봇이 텍스트를 삭제 처리합니다.
- 외부 링크 차단 (Link Spam): 권한이 없는 일반 멤버가 피싱 사이트나 홍보용 단축 주소를 공유하지 못하도록 통제합니다. 신뢰할 수 있는 특정 도메인이나 이미 공인된 서버 링크는 예외 리스트(Whitelist)에 등록하여 유연하게 대처할 수 있습니다.
- 반복 입력 방지 (Flood): 짧은 시간 내에 동일한 문구나 무의미한 알파벳을 무더기로 전송하여 대화 흐름을 방해하는 행위를 방지합니다. 감도 설정을 통하여 연속 입력 허용 횟수를 제한할 수 있습니다.
- 누적 제재 규칙 설정 (Automated Actions): 자동 제재는 예기치 않은 오동작이나 일반 대화 도중의 사소한 위반으로 억울하게 영구 추방되는 유저가 나올 위험이 있습니다. 따라서 단계적인 누적 경고 임계값을 지정해야 안전합니다.
- 위반 1회 적발 시: 경고(Warning) 메시지 자동 발송 및 위반 글 삭제
- 경고 3회 누적 시: 1시간 동안 채널 대화 쓰기를 금지하는 자동 뮤트(Mute)
- 경고 5회 누적 시: 서버에서 추방(Kick)
- 경고 7회 누적 시: 서버 재접속을 불허하는 영구 차단(Ban)
4. 무료 플랜과 프리미엄 요금제의 핵심 사양 대조
MEE6 봇은 기본 기능을 무료로 제공하나, 일부 고유 편의 기능은 프리미엄 요금제 구독 시에만 사용할 수 있습니다.
| 기능 영역 | 무료 버전 범위 | 프리미엄 버전 범위 |
|---|---|---|
| 자동 Moderation | 기본적인 욕설 필터 및 단일 경고 조치 | 미디어나 이미지 제한, 고급 액션 연동 및 세부 필터 강도 조율 |
| 입장 웰컴 카드 | 단순 줄글 형태의 텍스트 메시지 송출 | 사용자 프로필 사진이 합성된 맞춤 배경 이미지 합성 카드 발송 |
| 반응 역할 부여 | 최대 1개의 메시지에 한해 1단계 반응 역할 설정 제한 | 무제한 반응 역할 부여 및 다각도 메시지 바인딩 지원 |
| 뮤직 스트리밍 | 제한적인 오디오 품질 및 간헐적 끊김 | 고비트레이트의 오디오 인스턴스 전용 스트리밍 보장 |
| 커스텀 커맨드 | 최대 3개까지의 단순 텍스트 응답 명령어 제공 | 무제한 명령어 등록 및 역할 부여 연동 매핑 지원 |
5. 자동화 필터 작동 검증법
설정을 마무리 지었다면 테스트 계정이나 스태프의 부계정을 활용해 검증 단계를 거쳐야 장애를 미리 예방할 수 있습니다.
1단계: 테스트 전용 계정 및 역할 분리
관리자 권한을 가진 스태프 계정은 MEE6의 제재 대상에서 기본 예외 처리되어 있을 확률이 높습니다. 정확한 테스트를 위해 아무런 특수 권한이 없는 일반 멤버 권한의 부계정을 준비합니다.
2단계: 블랙리스트 키워드 및 링크 전송 테스트
- 부계정으로 접속한 뒤, 사전에 Bad Words 목록에 등록해 둔 단어를 일반 대화방에 입력해 봅니다.
- 전송 즉시 채팅창에서 메시지가 지워지고 봇으로부터 경고 다이렉트 메시지나 공지 경고가 발생하는지 확인합니다.
- 비인가 외부 도메인 링크 주소를 입력했을 때 링크 캡처 차단이 즉각 실행되는지 체크합니다.
3단계: 제재 내역 기록 채널(Audit Log) 점검
- MEE6 대시보드 내 설정에서
Logging옵션을 활성화하여 전용 로그 기록용 채널(예:#관리자-로그)을 생성해 둡니다. - 경고나 차단 조치가 내려질 때마다 언제, 어떤 유저가, 무슨 원인으로 위반 행위를 저질렀고 어떤 조치가 집행되었는지 로그 채널에 텍스트 레코드가 상세히 저장되는지 파악합니다.
4단계: 역할 계층 에러 방지 교차 검사
경고가 누적되었음에도 뮤트나 추방 처리가 되지 않는다면 디스코드 역할 순서를 살펴봐야 합니다. MEE6 봇 자신의 고유 역할 계층이 뮤트 대상 유저가 가진 역할 등급보다 목록 하단에 쳐져 있다면 권한 행사 오류가 유발됩니다. 봇의 역할 등급을 목록 최상단으로 끌어올리는 필수 조치 사항을 마쳐두었는지 교차 검증하시기 바랍니다.