Discord에서 서버 관리하기
Discord 계정을 연동하면 어느 서버나 DM에서든 /kw 명령어로 게임 서버를 관리할 수 있습니다. 채널을 연결하면 서버 켜기, 재시작, 업데이트, 만료 소식이 같이 하는 친구들에게 자동으로 전달됩니다.
3단계로 시작하기
1. Discord 계정 연동
로그인한 뒤 '계정 설정 → 로그인 방법'에서 Discord 계정을 연동합니다.
2. {platform}에서 서버 관리 켜기
같은 페이지 아래쪽의 스위치를 켭니다. 로그인용으로 연동만 해서는 명령어가 동작하지 않고, 끄면 바로 막힙니다.
3. 내 Discord에 추가
'내 Discord에 추가'를 눌러 승인합니다. 명령어는 내 계정에만 추가되고, 어떤 서버에도 들어가지 않으며, 서버 권한도 필요 없습니다.
명령어
명령어 이름은 영어입니다(kw는 KeepWorlds의 약자). 답변은 내 계정 언어로, 설정하지 않았다면 Discord 언어로 표시됩니다. 서버가 하나라면 server는 생략할 수 있고, 여러 대라면 입력하는 동안 목록에서 고를 수 있습니다. 그 명령어를 지원하지 않는 게임은 목록에 나오지 않습니다. 답변은 나에게만 보입니다.
/kw status [server] [public]- 상태, 접속 인원, 업데이트 필요 여부, 만료일. public을 붙이면 채널에 올립니다(주소·비밀번호 제외)
/kw info [server]- 접속 주소, 비밀번호, 참가 코드 (나에게만 보임)
/kw players [server]- 접속 중인 플레이어와 레벨
/kw start · /kw stop · /kw restart [server] [now]- 서버 켜기·끄기·재시작. 끄기와 재시작은 한 번 더 확인하고, 게임 안의 사람들에게 카운트다운으로 알립니다. now를 붙이면 바로 실행
/kw say <message> [server]- 게임 안의 모든 플레이어에게 메시지 보내기 (200자까지)
/kw rescue <player> [server]- 접속이 꼬인 플레이어를 내보내 다시 들어오게 하기
/kw update [server] [now]- 최신 게임 버전으로 업데이트 (먼저 서버를 끄고 백업합니다)
/kw backup [server]- 지금 월드 백업하기
/kw delegate add · remove · list <user>- 친구에게 서버 켜기·재시작 권한 주기 (add / remove / list)
/kw help- 명령어 목록
채널 알림
콘솔에서 서버 상세 페이지의 {platform} 탭을 열어 채널을 연결합니다. 채널에 올라가는 메시지에는 접속 주소와 비밀번호가 들어가지 않습니다.
Discord로 연결 (추천)
채널을 고르고 승인하면 끝입니다. 알림에 '재시작'·'업데이트' 버튼이 붙고, 누른 사람은 권한 확인과 한 번 더 확인을 거칩니다.
채널 웹후크 붙여 넣기
채널 설정 → 연동 → 웹후크에서 새로 만들어 주소를 붙여 넣습니다. 이 방법으로는 버튼 없이 링크만 붙습니다. 웹후크가 삭제되면 알림이 멈추고, 페이지에서 다시 연결하라고 안내합니다.
보낼 알림을 고를 수 있습니다: 서버 준비 완료, 켜기 / 끄기 / 재시작, 매일 자동 재시작, 새 버전, 업데이트 결과, 만료 예정, 만료됨, 응답 없음과 복구, 플레이어 입장·퇴장. 매일 자동 재시작을 빼고는 모두 기본으로 켜져 있습니다. 입장·퇴장 알림에는 게임 닉네임이 표시되며, '플레이어 이름 표시'를 끄면 인원만 알립니다. 알림 언어는 기본으로 내 계정을 따르고, 채널마다 바꿀 수 있습니다.
친구에게 서버 켜기 맡기기
Discord에서 /kw delegate add를 입력하고 친구를 고르면, 그 친구는 /kw start, /kw restart, /kw status, /kw players를 쓸 수 있습니다. 친구에게 이 사이트 계정은 필요 없고, 주소와 비밀번호는 볼 수 없으며, 서버 끄기·공지·업데이트는 할 수 없습니다. /kw delegate remove나 서버 상세 페이지에서 언제든 취소할 수 있습니다.
자주 묻는 질문
다른 사람도 내 명령어 답변을 볼 수 있나요?
볼 수 없습니다. 답변은 나에게만 보입니다. /kw status에 public을 붙였을 때만 채널에 올라가며, 주소와 비밀번호는 들어가지 않습니다. 관리자 비밀번호는 Discord 어디에도 나오지 않습니다.
모든 게임에서 모든 명령어를 쓸 수 있나요?
status, start, stop, restart, update, backup은 모든 게임에서 쓸 수 있습니다. players, say, rescue는 게임 자체에 원격 관리 기능이 있어야 해서, 팰월드는 지원하고 발헤임은 지원하지 않습니다. 발헤임은 '공개'로 열고 크로스플레이를 끈 경우에만 접속 인원을 알 수 있습니다.
업데이트 답변이 계속 '처리 중'으로 남아 있어요.
Discord에서는 답변을 15분 안에만 고칠 수 있습니다. 업데이트가 그보다 오래 걸리면 결과는 연결한 채널과 콘솔에 표시됩니다.
Discord에는 어떤 정보가 전달되나요?
서버 이름, 상태, 접속 인원, 내가 보낸 공지, 그리고 입장·퇴장한 플레이어의 게임 닉네임('플레이어 이름 표시'를 끄면 보내지 않음)입니다. 플레이어의 게임 계정 ID는 보내지 않습니다. 자세한 내용은 개인정보 처리방침을 참고해 주세요.
어떻게 끄나요?
{platform}에서 서버 관리를 끄거나 Discord 연동을 해제하면 명령어가 바로 막힙니다. Discord의 '승인된 앱'에서 삭제할 수도 있습니다.