본문으로 건너뛰기

가이드

서버에서 SfwBot 시작하기

봇을 추가하고 `/setup`을 실행하는 데 몇 분이면 충분해요. 마법사가 로그 채널과 노출 등급을 설정해요. 노출 감지는 봇이 들어오는 순간부터 작동하고, 나머지 모듈은 대시보드에서 켜기 전까지 꺼져 있어요.

시작하기 전에

보호할 Discord 서버에서 서버 관리 권한이 필요해요. 이 권한으로 대시보드에서 서버를 열 수 있는 사람과 /setup을 실행할 수 있는 사람이 정해져요.

SfwBot을 추가할 때 여러 권한을 요청해요. 대략 다음과 같은 일을 하기 위해서예요.

  • 채널을 보고 올라온 메시지를 읽어서 확인해요
  • 메시지를 삭제해요(메시지 관리). 규칙을 어긴 내용을 지우기 위해서예요
  • 메시지를 보내요. 로그 채널에 올리기 위해서예요
  • 멤버를 타임아웃, 추방, 차단해요. 타임아웃이나 스트라이크 조치를 사용할 때만 필요해요
  • 서버를 관리해요. AutoMod 규칙을 관리하도록 허용할 때만 필요해요

나중에 이 권한 중 하나를 없애면 그 권한에 의존하는 모듈이 작동하지 않아요. /status에서 부족한 권한을 확인할 수 있어요.

봇과 대시보드는 영어, 독일어, 스페인어, 브라질 포르투갈어, 프랑스어, 중국어 간체, 일본어로 이용할 수 있어요. 봇은 각 멤버의 Discord 언어로 답해요.

봇 추가하고 마법사 실행하기

이 모든 과정은 대시보드에서도 할 수 있어요. 마법사는 대부분의 서버가 먼저 원하는 두 가지 설정에 가장 빠르게 도달하는 방법이에요.

  1. 서버에 SfwBot 추가

    대시보드를 열고 Discord로 로그인하세요. 소유하거나 관리하는 서버가 표시돼요. 서버 옆의 SfwBot 추가를 선택하고 Discord에서 권한을 확인하세요.

  2. `/setup` 실행

    서버의 아무 채널에서 /setup을 입력하세요. 언제든 다시 실행할 수 있어요.

  3. 로그 채널 선택

    SfwBot이 삭제 내역을 보고할 채널을 고르세요. 봇에게 해당 채널의 채널 보기와 메시지 보내기 권한이 필요해요. 이 단계는 건너뛸 수 있지만, 로그 채널이 없으면 모더레이터가 삭제 내역을 알 수 없어요. 로그를 참고하세요.

  4. 예외와 목록 알아보기

    두 번째 단계에서는 노출 감지에서 채널과 역할을 예외로 지정하는 방법과 이미지 화이트리스트, 블랙리스트의 작동 방식을 설명해요. 여기서는 아무것도 바뀌지 않으며, 나중에 /settings나 대시보드에서 모두 관리할 수 있어요.

  5. 차단할 대상 선택

    삭제할 가장 낮은 노출 등급을 고르세요. 1 노출 있음, 2 암시적 노출, 3 노골적이에요. 이 단계를 건너뛰면 기본값인 노골적 콘텐츠만 유지돼요. 노출 감지를 참고하세요.

  6. 완료

    마지막 화면에는 가장 유용한 명령어가 표시돼요. 노출 감지는 봇이 들어온 때부터 작동하고 있었어요. 마법사는 등급을 바꾸고 로그 채널을 설정했어요.

처음부터 켜져 있는 기능

봇이 들어오면 두 모듈이 켜져 있어요. 나머지 다섯 개는 직접 켜기 전까지 꺼져 있어요.

  • 노출 감지: 켜짐

    이미지, GIF, 영상을 스캔하고 노골적인 콘텐츠를 삭제해요. 연령 제한 채널은 건너뛰어요.

  • 로그: 채널을 고르면 켜짐

    로그는 켜져 있지만 로그 채널이 설정되기 전에는 아무것도 올라가지 않아요.

  • 초대 필터: 꺼짐

    다른 Discord 서버로 가는 초대를 삭제해요. 초대 필터 가이드를 참고하세요.

  • 스팸 필터: 꺼짐

    메시지 도배, 이모지, 줄바꿈, 대문자, 첨부 파일 스팸을 확인해요. 스팸 필터 가이드를 참고하세요.

  • 링크 보호: 꺼짐

    알려진 성인 사이트와 사기 링크를 차단해요. 링크 보호 가이드를 참고하세요.

  • AutoMod: 꺼짐

    SfwBot이 Discord의 AutoMod 규칙을 대신 관리해요. AutoMod 가이드를 참고하세요.

  • 신뢰 점수와 스트라이크: 꺼짐

    반복되는 위반에 결과를 적용해요. 신뢰 점수와 스트라이크 가이드를 참고하세요.

대시보드 둘러보기

모든 설정은 대시보드에 있어요. [설정 참고](/docs/settings)에 각 설정의 기본값과 허용 값이 정리되어 있어요.

  1. 서버 열기

    대시보드로 이동해 서버 옆의 열기를 선택하세요. 개요에는 로그 채널 없음, 권한 부족, 크레딧 잔액 없음 같은 경고가 표시돼요.

  2. 필요한 기능 켜기

    내비게이션에는 AI 감지, 링크 보호, 스팸 보호, AutoMod, 신뢰 점수와 스트라이크, 로그, 크레딧이 있어요. 각 페이지에 자체 스위치와 설정이 있어요.

  3. 서버 언어 설정

    일반에서 로그 메시지와 채널 안내의 언어를 선택할 수 있어요. 기본값은 서버의 Discord 언어를 따라요.

알아 두면 좋은 명령어

명령어기능
/setup마법사를 다시 실행해요
/settings봇의 각 부분별 페이지로 설정을 열어요
/status서버의 권한, 감지, 로그, 크레딧을 확인해요
/help봇이 하는 일과 명령어 목록을 알려 줘요
/credits서버의 크레딧 잔액을 보여 줘요
/dms멤버가 SfwBot의 DM을 켜거나 끌 수 있어요

전체 목록은 명령어 참고에서 볼 수 있어요.

멤버에게 안내하는 방법

SfwBot은 /dms로 동의한 멤버에게만 DM을 보내요. 멤버는 서버나 봇과의 DM에서 /dms를 실행할 수 있고, 같은 방법으로 다시 끌 수 있어요.

그 외 멤버는 메시지가 삭제될 때 채널에서 짧은 안내를 받아요. 안내는 몇 초 후 저절로 사라지고, 무엇이 삭제됐는지는 알려 주지 않아요. 원하지 않으면 대시보드의 일반에서 끌 수 있어요.

문제 해결

  • /setup이 권한이 없다고 해요. 해당 서버에서 서버 관리 권한이 필요해요.
  • 마법사가 로그 채널을 받아들이지 않아요. 그 채널에서 SfwBot에게 채널 보기와 메시지 보내기 권한을 주거나 다른 채널을 고르세요.
  • 아무것도 삭제되지 않아요. /status를 실행하세요. 봇이 채널에서 메시지를 삭제할 수 있는지, 채널이 예외인지, 감지가 켜져 있는지 보여 줘요.
  • 한 채널의 미디어만 확인되지 않아요. 채널이 연령 제한 채널이거나 예외일 가능성이 높아요. 노출 감지를 참고하세요.
  • 스캔이 멈췄어요. /credits로 잔액을 확인하세요. 크레딧을 참고하세요.

자주 묻는 질문

대시보드를 꼭 사용해야 하나요?

아니요. /setup과 다른 명령어로 주요 설정을 할 수 있어요. 스팸 확인이나 AutoMod 같은 일부 옵션은 대시보드에만 있어요.

SfwBot이 들어오면 멤버에게 메시지를 보내나요?

아니요. 봇은 /dms로 켠 멤버에게만 DM을 보내요.

SfwBot 비용은 얼마인가요?

노출 스캔에는 크레딧이 사용되며, 모든 서버는 Free 플랜에서 매달 크레딧을 받아요. 텍스트 필터는 크레딧을 사용하지 않아요. Plus와 Pro는 크레딧과 옵션이 더 많아요. 요금을 참고하세요.

관련 글