디스코드에 번역봇은 어떻게 추가하나요?
봇의 초대 링크를 열고 서버를 선택한 다음 권한을 승인하세요. 서버 관리 권한이 필요합니다. BabelBot은 그다음 브라우저에서 안내 설정이 열립니다. 멤버가 읽는 언어와 번역이 표시될 위치를 고르고 테스트 메시지를 보내세요. 그 후 BabelBot이 새 메시지를 자동으로 번역하며, 멤버는 명령어를 입력하지 않습니다.
- 봇 추가
초대 링크를 열고 서버를 선택하세요.
- 언어 선택
멤버가 읽는 언어를 고르세요.
- 테스트 메시지 보내기
다른 언어로 문장을 하나 쓰세요.
시작하기 전에 무엇이 필요한가요?
디스코드 서버에 대한 서버 관리 권한이 필요합니다. 디스코드는 그 권한이 있는 서버만 보여 줍니다. 서버가 목록에 없으면 서버 소유자에게 봇을 추가해 달라고 하거나 그 권한을 달라고 요청하세요.
BabelBot은 두 가지 방법으로 추가할 수 있습니다. 서버 설치는 서버 하나에 추가하며 모든 멤버에게 적용됩니다. 자동 번역에는 서버 설치가 필요합니다. 사용자 설치는 내 디스코드 계정에 추가합니다. DM과 BabelBot이 없는 서버에서 나를 위해 메시지를 번역할 수 있지만, 다른 멤버에게는 아무것도 보이지 않습니다. 이 가이드는 서버 설치를 설명합니다.
1단계: 서버에 봇 추가
BabelBot 웹사이트에서 Discord에 추가를 선택하세요. 디스코드가 사용할 서버를 묻습니다. 서버를 선택하고 승인을 선택하세요. 요청된 권한은 그대로 두세요. BabelBot은 메시지를 읽고 번역을 올리는 데 그 권한이 필요합니다.
그러면 디스코드가 BabelBot 대시보드의 안내 설정으로 이동시킵니다. BabelBot은 서버에 환영 메시지도 올립니다. 환영 메시지에는 BabelBot 설정 버튼이 있어서, 페이지를 닫아도 안내 설정을 다시 열 수 있습니다.
BabelBot은 추가하자마자 작동하기 시작합니다. 볼 수 있는 모든 텍스트 채널에서 새 메시지를 영어로 번역합니다. 언어는 안내 설정에서 바꿀 수 있습니다. 운영진 채널이나 로그 채널 같은 곳에서 번역을 멈추려면, 설정이 끝난 뒤 채널 규칙을 추가하세요.
2단계: 멤버가 읽는 언어 선택
대상 언어는 BabelBot이 번역해 주는 언어입니다. 원본 언어는 고르지 않습니다. BabelBot이 각 메시지의 언어를 찾아내고, 메시지가 이미 그 언어이면 번역을 올리지 않습니다.
한두 개 언어로 시작하세요. 대상 언어가 하나 늘 때마다 메시지 아래에 번역이 하나씩 붙습니다. Free는 대상 언어 3개, Pro는 5개, Ultra는 10개까지 쓸 수 있습니다.
3단계: 번역이 표시될 위치 선택
“채널에서 답장” 또는 “스레드로 묶기”를 선택한 다음 “저장하고 테스트”를 선택하세요. Discord에서 로그인을 요청하면 로그인하세요. 이렇게 하면 내가 서버를 관리한다는 것을 BabelBot이 확인합니다. 선택은 나중에 대시보드의 “번역 > 답글 모드”에서 바꿀 수 있습니다. 거기서는 선택지 이름이 “채널에 답글”, “메시지별 스레드”, “원본 메시지 바꾸기”로 표시됩니다.
- 채널에서 답장: 번역이 메시지 아래에 답글로 표시됩니다. 대부분의 채팅 채널에 알맞고, 활발한 채널에도 쓸 수 있습니다.
- 스레드로 묶기: 번역한 메시지마다 스레드가 하나씩 만들어지고, 멤버는 그 스레드를 열어 번역을 읽습니다. 채널에는 원본 메시지만 보입니다. 공지나 지원처럼 조용한 채널에 알맞습니다.
- 원문 교체: BabelBot이 멤버의 이름과 아바타로 번역을 게시한 다음 원본 메시지를 삭제합니다. 나중에 답글 모드에서 선택할 수 있습니다.
4단계: 테스트 메시지 보내기
디스코드를 열고 텍스트 채널에 완전한 문장을 쓰세요. 대상 언어가 아닌 언어를 사용하세요. 영어만 대상 언어라면 “Bonjour, comment allez-vous ?”를 써 보세요. BabelBot이 몇 초 안에 답하고, 안내 설정이 작동하는 것을 보여 줍니다.
번역이 나타나지 않으면 개요에서 번역이 켜져 있는지, 그 채널에서 BabelBot이 메시지를 보고 보낼 수 있는지 확인하세요. 링크나 이모티콘만 보내지 말고 문장을 보내세요. 더 많은 원인은 문제 해결 가이드에 있습니다.
번역봇에서 어떤 명령어를 쓸 수 있나요?
자동 번역에는 명령어가 필요 없습니다. 멤버는 평소처럼 쓰면 됩니다. BabelBot에는 다른 용도의 명령어가 몇 개 있습니다. 메시지 메뉴를 쓰려면 메시지를 마우스 오른쪽 버튼으로 클릭하거나 휴대폰에서 길게 누른 다음 앱을 여세요.
- Translate Text(메시지 메뉴): 메시지 하나를 내 언어로 번역합니다. 결과는 나만 볼 수 있습니다. 모든 멤버가 쓸 수 있습니다.
- Detect Language(메시지 메뉴): 메시지가 어떤 언어인지 알려 줍니다. 결과는 나만 볼 수 있습니다.
- /set-context-language: Translate Text가 나를 위해 사용하는 언어를 정합니다.
- /voice start, /voice stop, /voice status: 음성 채널에서 음성 채팅 번역을 제어합니다. Ultra와 Founder Access에서 쓸 수 있습니다.
- /dashboard: 서버 대시보드로 가는 링크를 나에게만 보내 줍니다. 서버 관리 권한이 필요합니다.
- /upgrade: 서버의 요금제와 한도를 보여 줍니다. 서버 관리 권한이 필요합니다.
- /language: 번역이 아니라 BabelBot 자체 메시지의 언어를 정합니다. 서버 관리 권한이 필요합니다.
- /help: 설정을 바꾸는 곳을 알려 줍니다. 서버 관리 권한이 필요합니다.
디스코드 채널 하나만 번역하려면 어떻게 하나요?
BabelBot은 볼 수 있는 모든 텍스트 채널을 번역합니다. 채널 하나만 번역하려면 모든 채널 유형의 자동 번역을 끈 다음, 그 채널만 채널 규칙으로 번역을 켜세요.
- 대시보드에서 번역 > 자동 번역을 여세요. 텍스트 채널과, 켜져 있는 다른 채널 유형을 끄세요.
- 관리 > 채널 규칙을 열고 채널 규칙 추가를 선택하세요.
- 채널을 선택하세요. 번역 상태 체크박스를 선택하고, 번역 비활성화는 꺼 두세요. 그러면 이 채널에서 번역이 켜집니다.
- 규칙 만들기를 선택하세요. 그런 다음 채널 미리 보기로 결과를 확인하세요.
자주 묻는 질문
번역봇은 무료인가요?
네. BabelBot Free는 서버에 월 100회 번역과 대상 언어 3개를 제공하며 신용카드는 필요 없습니다. 번역 횟수를 모두 쓰면 다음 달 1일까지 일시 중지됩니다. 멤버 누구든 Top.gg에서 투표하면 100회를 모두 돌려받습니다.
서버 관리 권한 없이 번역봇을 추가할 수 있나요?
서버에는 추가할 수 없습니다. 서버 관리 권한이 있는 멤버에게 추가를 요청하세요. 메시지를 나만 보게 번역하려면 내 디스코드 계정에 BabelBot을 추가하고 Translate Text를 사용하세요.
이전 메시지도 번역하나요?
아니요. 자동 번역은 새 메시지에 작동합니다. 이전 메시지를 나만 보게 번역하려면 Translate Text를 사용하세요. 번역을 채널에 올리려면 메시지에 국기 반응을 다세요.
번역봇에는 어떤 권한이 필요한가요?
BabelBot은 각 채널에서 채널 보기, 메시지 기록 보기, 메시지 보내기 권한이 필요합니다. 임베드 답글에는 링크 포함 권한도 필요합니다. 스레드 모드에는 공개 스레드 만들기와 스레드에서 메시지 보내기 권한도 필요합니다. 원문 교체에는 웹후크 관리와 메시지 관리 권한도 필요합니다. 권한이 없으면 대시보드에 경고가 표시됩니다.