RokHub
문서 둘러보기

문서 가이드

시작하기

왕국 허브에서 봇을 추가하고, 봇 채널을 고르고, Bot Admin 역할을 설정하고, 왕국을 연결하세요.

시작하기 전에

Discord 봇은 왕국 허브와 함께 왕국용 RokHub에 포함돼요. 왕국이 RokHub를 쓰기 시작하면 아래 모든 설정은 10분쯤 걸려요.

봇을 추가하고 설정을 바꾸려면 왕국 Discord 서버의 Manage Server(또는 Administrator) 권한이 필요해요.

서버에 봇 추가하기

  1. 1

    kingdom.rokhub.app 뒤에 왕국 번호를 붙여 왕국 허브를 열고(예: kingdom.rokhub.app/4043) Discord로 로그인하세요.

  2. 2

    맨 위의 Discord Bot 탭을 여세요.

  3. 3

    "Add the bot to more" 아래에서 서버를 찾아 Add the bot을 누르세요. Discord가 확인을 요청해요. 모든 기능이 작동하도록 요청하는 권한을 전부 유지하세요.

  4. 4

    허브로 돌아가서 Refresh를 누르세요. 이제 서버에 "Bot added"가 표시돼요.

  5. 5

    서버를 고르세요. 지도부가 처음 고르면 서버가 왕국과 연결돼요. 이 연결 덕분에 /stats, /seed, /title, KvK 알림이 작동해요.

실수로 다른 서버를 연결했나요? 허브의 왕국 설정에서 Discord 서버 ID를 바꾸세요.

봇 채널 고르기

/commander, /pairings, /timer, /event 같은 조회 명령어는 실행할 곳을 고르기 전까지 응답하지 않아요. 메인 채팅에 도배되는 걸 막아 줘요.

  1. 1

    #bot-commands 같은 채널을 만들거나, 이미 있는 채널을 쓰세요.

  2. 2

    /channel add group: All Commands channel: #bot-commands를 실행하세요.

  3. 3

    선택 사항: KvK Commands나 Meta Lineups에도 별도 채널을 주세요.

Bot Admin 역할 설정

서버 관리자는 언제든 봇을 관리할 수 있어요. Manage Server 권한이 없는 임원은 Bot Admin 역할이 필요해요.

  1. 1

    /config admin-role role: @Officers (또는 지도부 역할)를 실행하세요.

  2. 2

    Discord는 Manage Server 권한이 없는 멤버에게 관리자 명령어를 숨겨요. 서버 설정, 연동, RokHub에서 그 역할도 허용하면 임원이 목록에서 명령어를 볼 수 있어요.

로그 채널과 언어

  1. 1

    /config log-channel channel: #bot-logs를 실행하세요. 봇이 잃은 권한과 삭제된 채널을 거기에 알려 줘요.

  2. 2

    서버가 다른 언어를 쓰면 /config language를 실행하세요. 모두에게 올라가는 게시글이 그 언어로 바뀌어요. 한 사람에게 가는 답변은 그 사람의 Discord 언어를 따라요.

대시보드

모든 설정은 왕국 허브의 Discord Bot 탭에도 있어요: Server setup, Event calendar, Reminders, KvK tools, MGE applications, Verification, Leadership board, Server builder.

거기서 바꾸는 설정과 명령어로 바꾸는 설정은 같은 설정이에요.

작동하는지 확인하기

  1. 1

    /help를 실행하세요. 모든 명령어가 보이고, 관리자 명령어는 자물쇠로 표시돼요.

  2. 2

    /stats governor: your governor ID를 실행하세요. 정보 카드가 나와야 해요.

  3. 3

    봇 채널에서 /commander name: Achilles를 실행하세요.

다음으로 인증을 설정해서 /stats와 /title이 모두를 알아보게 하세요.

이 가이드의 명령어