DiscordSRV: 상세 설정
Minecraft와 Discord 채팅 연동: 봇 생성, 토큰, 채널, 웹훅, 계정 연동, 후원에 대한 역할 부여를 다뤄요.
업데이트 2026년 8월 13일
DiscordSRV는 서버 채팅을 Discord 채널과 연결해 줍니다. 메시지는 양방향으로 전달되고, 접속, 사망, 발전 과제 알림도 받을 수 있어요.
봇 만들기
- Discord Developer Portal → New Application.
- Bot → Reset Token → 토큰을 복사하세요.
- Message Content Intent와 Server Members Intent를 활성화하세요. 이걸 켜지 않으면 플러그인이 메시지를 보지 못해요.
- OAuth2 → URL Generator → scope
bot→ 메시지를 읽고 보낼 권한 → 서버에 초대하세요.
설정
plugins/DiscordSRV/config.yml:
BotToken: "your_token"
Channels: {"global": "channel_ID"}
DiscordChatChannelMinecraftToDiscord: true
DiscordChatChannelDiscordToMinecraft: true
채널 ID는 Discord에서 개발자 모드를 켜면 얻을 수 있어요. 채널을 마우스 오른쪽 버튼으로 클릭 → “ID 복사”를 선택하세요.
계정 연동
/discord link
플레이어는 코드를 받아 봇에게 보내면 됩니다. 연동이 끝나면 서버 그룹에 따라 Discord 역할을 지급하거나 그 반대로도 할 수 있어요. 후원자 역할을 자동으로 지급하는 표준 방식이에요.
반드시 설정해야 하는 것
| 파라미터 | 이유 |
|---|---|
| 메시지 필터 | 게임에서 온 @everyone 멘션이 작동하지 않도록 |
| 메시지 형식 | 닉네임, 접두사, 색상 |
| 콘솔 채널 | 별도이고 비공개로: 명령어를 포함한 모든 것이 보여요 |
보안
봇 토큰은 봇에 대한 전체 접근 권한이에요. 설정을 공개하거나 스크린샷에 노출하지 마세요. 유출된 토큰은 개발자 포털에서 재설정하면 돼요.
명령어 입력 권한이 있는 콘솔 채널은 서버 접근 권한과 같아요. 소유자 외에는 아무도 들어올 수 없게 막아 두세요 — Admin panel security.
Minecraft 호스팅오프라인일 때도 서버가 실행돼요서버 만들기
