728x90
반응형

디스코드 AutoMod 설정 - 금칙어·욕설·스팸 자동차단 방법

디스코드 서버를 직접 운영하다 보면 처음에는 친구 몇 명과 이야기하는 정도였던 서버가 점점 커지면서 욕설이나 광고, 초대링크, 반복 도배, 과도한 멘션 같은 문제도 함께 생기게 됩니다.

사람이 직접 모든 채팅을 확인하고 삭제할 수도 있지만 이용자가 많아질수록 사실상 불가능합니다.

이럴 때 사용할 수 있는 것이 Discord의 AutoMod(오토모드)입니다.

AutoMod는 별도의 디스코드 봇을 설치하지 않아도 서버에서 특정 단어나 문구를 금칙어로 지정하고, 스팸이나 과도한 멘션을 감지해 메시지를 게시하기 전에 차단하거나 관리자에게 알림을 보내는 자동 중재 기능입니다.

특히 2026년 현재는 예전처럼 커뮤니티 서버를 먼저 활성화해야만 사용할 수 있는 기능이 아니라 일반 서버에서도 사용할 수 있기 때문에 소규모 게임 서버나 스터디 서버에서도 활용하기 좋습니다.

디스코드 AutoMod 핵심만 먼저 정리하면

서버 설정 → AutoMod에서 설정하며,
한국어 욕설·금칙어는 사용자 지정 키워드 규칙으로 직접 등록하고,
변형된 단어는 * 와일드카드 또는 Regex 정규식으로 잡을 수 있습니다.

광고·초대링크 스팸은 스팸 콘텐츠 차단,
@everyone처럼 많은 사용자를 호출하는 도배는 멘션 스팸 차단을 활용하면 됩니다.

디스코드 AutoMod 금칙어 욕설 스팸 자동차단 설정

디스코드 AutoMod란?

AutoMod는 서버 관리자가 미리 만들어놓은 규칙을 기준으로 메시지를 자동 검사하는 Discord 기본 기능입니다.

디스코드 AutoMod

일반적인 관리봇처럼 서버에 외부 봇을 추가하고 명령어를 외울 필요가 없다는 것이 가장 큰 장점입니다.

기능 활용방법
사용자 지정 키워드 한국어 욕설·광고문구·특정 URL·금칙어 차단
일반적으로 플래그된 단어 Discord가 제공하는 기본 유해 단어 목록
스팸 콘텐츠 차단 광고·초대링크 등 스팸성 메시지 감지
멘션 스팸 차단 한 메시지에 지나치게 많은 사용자·역할 호출 방지
Regex 정규식 전화번호·이메일·URL·변형된 문구 등 패턴 차단
프로필 이름 필터 사용자명·서버 닉네임의 특정 단어 제한

AutoMod는 일반 텍스트 채널뿐만 아니라 스레드와 음성채널의 텍스트 채팅에서도 적용됩니다.

디스코드 AutoMod 설정 위치

서버 관리자라면 다음 경로로 이동합니다.

디스코드 서버 선택 → 서버 설정 → AutoMod

Discord 서버 설정 AutoMod 오토모드 메뉴

AutoMod 메뉴가 보이지 않는다면?

현재 AutoMod 자체는 모든 서버에서 사용할 수 있지만 설정을 변경하려면 서버 관리하기 또는 관리자 권한이 필요합니다.

또한 AutoMod 규칙 생성과 수정은 현재 PC 데스크톱 Discord에서 설정하는 것이 기준이며 모바일에서는 규칙을 수정할 수 없습니다.

디스코드를 처음 설치했거나 서버 자체를 아직 만들지 않았다면 기본 설치와 계정 설정은 아래 글을 먼저 참고하면 됩니다.

▶ 디스코드 다운로드 및 설치 마이크 화상카메라 설정

한국어 서버라면 사용자 지정 키워드부터 설정

AutoMod에는 Discord에서 미리 준비한 유해 단어 목록이 있지만 한국에서 서버를 운영한다면 이 기능만 믿고 사용하기는 어렵습니다.

Discord의 사용자 지정 키워드 규칙은 한국어를 포함한 여러 언어를 지원하지만 기본 제공되는 일반 유해 단어 목록과 일부 스팸 판별 기능은 영어 콘텐츠를 중심으로 동작하기 때문입니다.

따라서 한국 서버라면 서버에서 실제로 문제가 되는 한국어 표현을 사용자 지정 키워드에 추가하는 방식이 가장 현실적입니다.

디스코드 사용자 지정 키워드 금칙어 설정

사용자 지정 키워드 규칙 만들기

서버 설정 → AutoMod → 사용자 지정 키워드 규칙 → 설정으로 들어갑니다.

여기에서 서버에서 사용을 제한하고 싶은 단어나 문구를 추가합니다.

Discord AutoMod 사용자 지정 금칙어 등록

단순 욕설뿐만 아니라 서버 성격에 따라 다음과 같은 내용을 등록할 수 있습니다.

  • 욕설이나 비방 표현
  • 도배에 반복적으로 사용되는 문구
  • 외부 서버 홍보 문구
  • 특정 사이트 주소나 광고문구
  • 개인정보 공유를 유도하는 특정 표현
  • 서버 내에서 금지하기로 한 단어

키워드 하나에 너무 많은 의미를 넣지 않는 것이 좋다

AutoMod의 사용자 지정 키워드 규칙에는 상당히 많은 단어를 넣을 수 있지만 무작정 목록을 크게 만드는 것은 좋은 방법이 아닙니다.

현재 사용자 지정 키워드 규칙 하나에는 최대 1,000개의 용어를 등록할 수 있으며 개별 용어는 최대 60자입니다.

하지만 욕설, 광고, 개인정보, 외부링크 등을 하나의 규칙에 전부 몰아넣으면 나중에 어떤 규칙 때문에 메시지가 차단됐는지 관리하기 어려워집니다.

저라면 규칙을 이런 식으로 나누겠습니다.

① 욕설·비방 금칙어
② 외부광고·홍보문구
③ 개인정보·연락처 패턴
④ 반복적으로 등장하는 스팸 패턴

AutoMod가 메시지를 발견하면 어떻게 처리할까?

금칙어를 지정하는 것만큼 중요한 것이 발견했을 때 어떤 조치를 할 것인지 정하는 것입니다.

규칙에 따라 다음과 같은 대응방법을 선택할 수 있습니다.

AutoMod 대응 사용목적
메시지 차단 문제가 있는 메시지를 게시되지 않도록 차단
알림 보내기 관리자 전용 채널에 감지 기록 전송
사용자 타임아웃 일정 시간 메시지·음성 이용 제한

금칙어가 한 번 등장했다고 바로 강한 제재를 적용하기보다는 서버 규모와 성격에 맞게 설정하는 것이 좋습니다.

예를 들어 일반적인 욕설 필터라면 메시지 차단 + 관리자 알림 정도로 시작하고, 반복적인 광고나 악성 도배 패턴에만 타임아웃을 추가하는 방식이 관리하기 편합니다.

차단된 사용자에게 안내문 보여주기

메시지를 단순히 막기만 하면 사용자는 왜 자신의 글이 올라가지 않는지 이해하지 못할 수 있습니다.

사용자 지정 메시지를 입력해

예시
이 서버에서는 광고·욕설·외부 서버 홍보가 제한됩니다. 서버 규칙을 확인해주세요.

처럼 이유를 알려주는 편이 좋습니다.

AutoMod 관리자 알림 채널 따로 만들기

AutoMod를 제대로 활용하려면 #automod-log, #관리자-알림 같은 비공개 채널을 따로 만드는 것을 추천합니다.

일반 회원에게는 이 채널을 보이지 않게 하고 관리자·운영자 역할만 읽을 수 있도록 설정합니다.

그러면 누가 어떤 채널에서 어떤 규칙을 위반했는지 확인하기 쉬워지고 잘못 차단된 메시지도 찾기 편합니다.

디스코드 금칙어 우회는 와일드카드 *로 막기

단순 키워드 필터를 만들면 이용자가 단어 뒤에 글자를 붙이거나 일부 형태를 바꿔 필터를 피하는 경우가 생길 수 있습니다.

이때 먼저 사용해볼 수 있는 것이 와일드카드 *입니다.

와일드카드 사용방법

등록방법 의미 예시
바보* 해당 단어로 시작하는 형태 바보야, 바보같은
*바보 해당 단어로 끝나는 형태 진짜바보, 완전바보
*바보* 단어 중간에 포함된 형태 이바보같은

와일드카드는 간단하면서도 효과가 좋기 때문에 처음부터 복잡한 정규식을 만드는 것보다 우선 사용해보는 것을 추천합니다.

와일드카드를 너무 짧은 글자에 사용하면 주의

한두 글자짜리 일반 단어에 *단어*를 적용하면 정상적인 다른 단어 안에 해당 글자가 포함됐다는 이유만으로 메시지가 차단되는 오탐이 늘어날 수 있습니다.

정규식 Regex로 우회 금칙어·이메일·전화번호 필터링

와일드카드만으로 잡기 어려운 패턴이라면 AutoMod의 정규식(Regex) 기능을 사용할 수 있습니다.

디스코드 AutoMod Regex 정규식 금칙어 필터

정규식은 개별 단어가 아니라 일정한 문자 패턴을 찾는 방식입니다.

그래서 다음과 같은 상황에서 특히 유용합니다.

  • 숫자로 구성된 전화번호 형태
  • 이메일 주소 형태
  • 특정 URL 구조
  • 공백이나 기호를 섞어 우회하는 금칙어
  • 비슷한 광고문구가 계속 변형되어 올라오는 경우

Discord Regex에서 알아둘 점

Discord AutoMod는 일반적인 PCRE 방식과 완전히 같다고 생각하면 안 됩니다.

현재 Rust 방식 정규표현식을 사용하기 때문에 인터넷에서 찾은 정규식을 그대로 붙여넣었는데 동작하지 않는 경우가 있을 수 있습니다.

항목 Discord AutoMod 기준
Regex 엔진 Rust Regex 방식
한 규칙 내 정규식 최대 10개
정규식 길이 각 최대 75자
대소문자 구분 기본적으로 대소문자 무시
Unicode 기본 활성화
Backreference 지원하지 않음

정규식은 바로 실제 서버에 적용하지 않는 것이 좋다

정규식을 잘못 만들면 광고만 차단하는 것이 아니라 정상적인 대화까지 모두 막아버릴 수 있습니다.

특히 운영자 계정은 AutoMod 규칙에서 예외가 적용될 수 있기 때문에 관리자 계정으로 테스트해서 정상이라고 판단하면 안 됩니다.

가능하면 일반 사용자 역할을 가진 테스트 계정으로 다음 두 가지를 모두 확인합니다.

  • 막혀야 하는 메시지가 실제로 차단되는가?
  • 정상적인 메시지는 그대로 전송되는가?

차단하면 안 되는 역할과 채널 예외설정

원문처럼 멘션 코드를 와일드카드로 조작해 특정 사용자만 허용하려고 하기보다 AutoMod가 제공하는 역할 및 채널 예외 기능을 사용하는 것이 정확합니다.

예를 들어 다음과 같은 경우입니다.

  • 관리봇 전용 채널
  • 운영자 전용 채널
  • 광고 URL을 검토해야 하는 관리자 채널
  • 특정 역할만 이용하는 관리 공간

규칙 하단에서 제외할 역할 또는 채널을 지정합니다.

참고로 관리자 및 서버 관리하기 권한을 가진 사용자는 AutoMod 필터 규칙에서 항상 제외됩니다.

또 특정 채널을 예외 처리하면 그 채널 아래의 스레드와 음성채널 텍스트 채팅도 함께 예외가 될 수 있으므로 범위를 확인해야 합니다.

디스코드 스팸 광고 자동차단 설정

서버가 공개되어 있다면 욕설보다 더 골치 아픈 것이 광고봇과 초대링크 스팸입니다.

서버 설정 → AutoMod → 스팸 콘텐츠 차단

서버 설정 → AutoMod → 스팸 콘텐츠 차단에서 관련 필터를 설정할 수 있습니다.

Discord는 신고된 스팸 메시지 등을 토대로 스팸성 콘텐츠를 탐지하며 대표적으로 무료 Nitro를 사칭한 광고나 초대링크 스팸 등을 걸러내는 데 활용됩니다.

단, 스팸 필터를 켜면 모든 광고가 100% 사라지는 것은 아닙니다.

여러 메시지에 나눠서 도배하거나 의미 없는 문자를 반복하는 방식, 새롭게 등장한 변형 광고 등은 놓칠 수 있습니다.

그래서 반복적으로 등장하는 광고가 있다면 해당 문구나 도메인을 별도의 사용자 지정 키워드 규칙에도 추가하는 편이 좋습니다.

@everyone 멘션 도배 자동차단

대규모 Discord 서버에서는 한 사람이 여러 사용자를 한 번에 멘션하면서 알림을 도배하는 경우도 있습니다.

서버 설정 → AutoMod → 멘션 스팸 차단

이럴 때는 멘션 스팸 차단을 사용합니다.

서버 설정 → AutoMod → 멘션 스팸 차단으로 이동한 뒤 한 메시지에서 허용할 멘션 개수를 지정합니다.

Discord에서는 메시지당 최대 50개 범위에서 제한을 설정할 수 있지만 서버 성격에 맞는 값을 사용하는 것이 중요합니다.

친구 몇 명이 사용하는 소규모 서버라면 매우 낮게 잡아도 되지만 이벤트나 게임 모집처럼 여러 사람을 호출할 일이 많은 서버라면 너무 낮은 수치가 정상적인 사용까지 막을 수 있습니다.

사용자명·닉네임에도 금칙어 적용하기

채팅 메시지만 깨끗하게 만들어도 이용자의 닉네임 자체가 부적절하다면 서버 분위기가 좋지 않을 수 있습니다.

최근 Discord AutoMod에서는 멤버 프로필 이름의 특정 단어를 차단하는 기능도 제공합니다.

설정 위치는 일반 메시지 규칙과 조금 다를 수 있습니다.

서버 설정 → 보안 설정 → AutoMod 수정 → 멤버 프로필 이름에서 단어 차단

금지된 단어나 문구가 서버 닉네임에 들어 있다면 사용자는 이름을 변경해야 정상적으로 서버와 상호작용할 수 있습니다.

AutoMod를 켰는데 금칙어가 차단되지 않을 때

설정을 제대로 한 것 같은데 테스트하면 메시지가 그대로 올라가는 경우가 있습니다.

이때는 아래 항목을 순서대로 확인합니다.

관리자 계정으로 테스트하고 있지 않은지 확인

이 부분이 의외로 가장 많이 헷갈릴 수 있습니다.

AutoMod를 설정한 관리자가 직접 금칙어를 입력하고

"왜 차단이 안 되지?"

라고 생각할 수 있는데 관리자 또는 서버 관리하기 권한이 있는 사용자는 필터에서 제외됩니다.

일반 사용자 권한을 가진 계정으로 테스트합니다.

예외 역할·채널 확인

테스트 중인 역할이나 채널이 AutoMod 예외로 등록되어 있다면 메시지가 차단되지 않습니다.

특히 채널을 예외로 만들면 그 안의 스레드 등에도 영향을 줄 수 있으므로 확인합니다.

한국어인데 기본 필터만 켠 경우

Discord 기본 유해 단어 목록만 켜놓고 한국어 욕설을 테스트했다면 기대한 대로 동작하지 않을 수 있습니다.

한국어는 직접 사용자 지정 키워드 규칙에 등록하는 방식이 좋습니다.

정규식 저장 오류가 뜰 때

다른 Regex 사이트에서 정상으로 나온 표현도 Discord에서 저장되지 않는다면 Rust Regex 문법과 호환되지 않는 표현이 들어갔는지 확인합니다.

특히 역참조를 포함하거나 지나치게 복잡한 표현식은 사용할 수 없습니다.

AutoMod 때문에 정상 메시지까지 차단될 때

금칙어 필터를 강하게 설정하다 보면 정상 메시지가 함께 막히는 경우도 있습니다.

이럴 때는 AutoMod를 전부 끄기보다 어떤 규칙에서 오탐이 발생했는지 먼저 확인합니다.

  1. 관리자 알림 채널에서 차단된 규칙 확인
  2. 너무 짧은 사용자 지정 키워드가 있는지 확인
  3. *키워드* 범위가 지나치게 넓지 않은지 확인
  4. Regex 패턴 범위 확인
  5. 필요한 단어는 허용·예외 목록에 등록

AutoMod는 강하게 만드는 것보다 정상적인 대화는 최대한 건드리지 않으면서 반복적인 문제만 정확하게 잡도록 조정하는 것이 중요합니다.

봇이 보낸 메시지는 왜 AutoMod에 안 걸릴까?

서버를 운영하다 보면 일반 사용자가 쓰면 차단되는 문구를 어떤 Discord 봇이나 앱이 작성했는데 그대로 올라가는 경우가 있습니다.

오류가 아닐 수도 있습니다.

서버 자체에 설치된 앱이 작성한 메시지는 AutoMod가 일반 사용자 메시지와 동일하게 처리하지 않습니다.

반면 사용자의 Discord 계정에 직접 설치된 앱에서 생성된 메시지는 AutoMod에 의해 감지될 수 있습니다.

따라서 외부 봇의 메시지까지 세밀하게 통제하려면 AutoMod뿐 아니라 해당 봇의 자체 권한과 사용 채널을 함께 관리하는 것이 좋습니다.

초보 서버라면 이렇게 설정하는 것이 편하다

처음부터 정규식을 수십 개 넣고 모든 기능을 최고 수준으로 설정할 필요는 없습니다.

제가 처음 서버를 관리한다면 다음 정도부터 시작할 것 같습니다.

초보자용 AutoMod 추천 구성

1. 한국어 사용자 지정 금칙어 등록
2. 자주 나오는 변형만 와일드카드 적용
3. 스팸 콘텐츠 차단 활성화
4. 멘션 스팸 제한 설정
5. #automod-log 관리자 전용 채널 생성
6. 메시지 차단 + 관리자 알림부터 적용
7. 반복적인 악성 사용자에만 타임아웃 사용

이렇게 운영하면서 실제로 놓치는 스팸이나 욕설이 발견될 때 하나씩 사용자 지정 규칙을 추가하는 방식이 오탐도 적고 관리하기 쉽습니다.

AutoMod만으로 디스코드 서버 보안이 끝나는 것은 아니다

AutoMod는 메시지 관리에는 상당히 편리하지만 이것 하나만 켜두면 모든 서버 공격과 스팸을 막을 수 있다는 뜻은 아닙니다.

공개 서버를 운영한다면 다음 설정도 함께 확인하는 것이 좋습니다.

  • 서버 인증 수준 설정
  • @everyone 역할 권한 최소화
  • 관리자 역할 최소 인원만 부여
  • 중요한 관리자 계정 2단계 인증
  • 초대링크 권한 관리
  • 갑작스러운 도배 시 채널 Slowmode 활용
  • 의심스러운 봇이나 앱 권한 확인

특히 갑자기 여러 계정이 들어와 메시지를 도배하는 레이드가 발생했다면 AutoMod 규칙만 수정하기보다 인증 수준을 높이고 Slowmode를 함께 적용하는 것이 대응하기 쉽습니다.

디스코드 AutoMod 자주 묻는 질문

AutoMod를 사용하려면 커뮤니티 서버로 전환해야 하나요?

현재는 아닙니다. AutoMod는 일반 서버를 포함한 모든 서버에서 사용할 수 있습니다. 다만 규칙을 생성하고 수정하려면 서버 관리하기 또는 관리자 권한이 필요합니다.

디스코드 AutoMod를 모바일에서도 설정할 수 있나요?

현재 AutoMod 규칙의 생성과 수정은 데스크톱 환경에서 해야 합니다. 모바일에서 관련 메뉴가 보이지 않는다면 PC Discord에서 설정하세요.

한국어 욕설도 자동으로 차단되나요?

사용자 지정 키워드 규칙에 한국어 단어를 직접 등록하면 차단할 수 있습니다. Discord가 기본 제공하는 일반 유해 단어 목록과 스팸 콘텐츠 필터는 영어 중심이므로 한국 서버에서는 사용자 지정 규칙을 같이 활용하는 것이 좋습니다.

금칙어 뒤에 다른 글자를 붙이면 차단이 안 됩니다.

단어 앞뒤에 * 와일드카드를 적용해보세요. 예를 들어 단어*, *단어, *단어*처럼 부분 일치를 설정할 수 있습니다. 단 너무 짧은 단어에 광범위한 와일드카드를 적용하면 정상 메시지까지 차단될 수 있습니다.

관리자가 금칙어를 입력했는데 왜 차단되지 않나요?

관리자 및 서버 관리하기 권한을 가진 사용자는 AutoMod 필터에서 제외됩니다. 일반 사용자 역할을 가진 테스트 계정으로 확인해야 합니다.

특정 역할이나 채널만 AutoMod를 끌 수 있나요?

가능합니다. 각 AutoMod 규칙에서 제외할 역할과 채널을 지정할 수 있습니다. 운영진이나 봇 관리채널처럼 필터가 필요하지 않은 공간에 활용할 수 있습니다.

정규식을 넣었는데 Invalid Regex 오류가 뜹니다.

Discord AutoMod는 Rust 방식 Regex를 사용합니다. 인터넷에서 가져온 PCRE 정규식과 완전히 호환되지 않을 수 있으며 역참조는 지원하지 않습니다. 문법을 단순화해 다시 테스트해보세요.

AutoMod가 정상적인 메시지까지 차단합니다.

관리자 알림 채널에서 어떤 규칙이 작동했는지 확인하고 지나치게 짧은 키워드, 광범위한 와일드카드 또는 Regex부터 수정합니다. 필요한 표현은 예외 단어로 등록할 수 있습니다.

광고봇이나 스팸을 AutoMod가 모두 차단해주나요?

모든 스팸을 100% 탐지하지는 못합니다. 스팸 필터가 놓치는 광고가 반복된다면 해당 문구나 링크 패턴을 사용자 지정 키워드에 추가하고 필요하면 서버 인증 수준이나 Slowmode도 함께 사용하세요.

함께 읽으면 좋은 디스코드 설정

📌 디스코드 다운로드 및 설치 마이크 화상카메라 설정
Discord를 처음 설치하고 서버를 사용하는 방법부터 확인할 때 참고합니다.

📌 디스코드 음성채팅 소리안남 마이크 게임소리 해결
서버 접속은 되지만 음성채팅과 마이크가 정상적으로 작동하지 않을 때 참고합니다.

📌 디스코드 무한로딩 검은화면 실행안됨 해결
Discord가 Starting 화면에서 멈추거나 실행 자체가 되지 않을 때 확인합니다.

📌 디스코드 업데이트 실패 완벽삭제 후 재설치
업데이트 실패가 반복되거나 설치파일이 손상된 경우 참고합니다.

Discord AutoMod는 복잡한 관리봇을 추가하지 않고도 금칙어, 욕설, 광고, 스팸, 과도한 멘션을 자동으로 관리할 수 있다는 점에서 서버를 처음 운영하는 사람에게도 꽤 유용한 기능입니다.

다만 필터를 무조건 강하게 적용하는 것보다는 실제 서버에서 문제가 되는 패턴을 확인하면서 하나씩 규칙을 추가하고, 관리자 알림 채널을 통해 오탐 여부를 함께 확인하는 방식으로 운영하는 것이 좋습니다.

반응형
그리드형