Discord길드 관리자
Discord의 로스터와 딩
/roster list와 /roster dings: 길드의 레벨을 채널에 항상 최신으로, 그리고 10레벨마다 알림.
- 하는 일
- /roster list는 입력한 채널에 길드 캐릭터 목록 — 레벨, 이름, 직업, 그리고 등록한 사람의 Discord 이름 — 을 메시지로 올리고, 레벨이 바뀌면 사이트가 알아서 수정합니다. 한 사람의 캐릭터는 함께 묶이며, 본캐가 위에, 나머지는 ↳로 표시됩니다. /roster dings는 다른 채널을 딩 채널로 만듭니다: 누군가 10의 배수 레벨이나 최대 레벨에 도달하면 알림이 갑니다.
- 보는 사람
- 명령어는 서버 관리 권한이 있는 사람만 쓸 수 있고, 다른 사람에게는 보이지도 않습니다. 목록과 딩은 채널을 읽는 모두가 봅니다.
- 위치
- 목록이나 딩을 받을 채널에서 입력합니다. 같은 채널에서 같은 명령어를 다시 입력하면 꺼집니다.
어떻게 동작해야 하는지
- 목록은 companion이 게시한 내용을 따릅니다: 길드원이 로그아웃하거나 /reload를 하고 companion이 전송한 뒤 1분 안에 바뀝니다. 변화가 없으면 메시지는 수정되지 않습니다.
- /register를 쓴 사람의 캐릭터는 함께 묶입니다: 본캐가 Discord 이름과 함께 위에, 본캐가 다른 길드에 있으면 레벨이 가장 높은 캐릭터가 위에 옵니다. 아무도 등록하지 않은 캐릭터는 Discord 이름 없이 따로 표시됩니다. 그룹은 레벨이 높은 순서대로 나옵니다.
- 딩은 10의 배수 레벨이나 게임의 최대 레벨에 도달하는 것입니다. 한 번에 여러 레벨을 올리면 지나간 가장 큰 10의 배수에 대해 알림이 한 번만 갑니다.
- 딩을 켜도 이미 있던 레벨은 알리지 않으며, 길드에 새로 들어온 사람도 딩이 아닙니다.
- 목록 메시지를 지우면 목록이 꺼집니다. 그 뒤에 /roster list를 하면 새 메시지가 올라갑니다.
- 목록도 딩도 아무도 멘션하지 않습니다: Discord 이름은 일반 텍스트입니다.
- 여러 게임의 길드가 있는 서버에서는 game 옵션으로 길드를 정합니다. 옵션이 없으면 봇이 묻습니다.
- 봇이 채널에 글을 쓸 수 없으면 응답이 바로 알려 주고, 아무것도 켜지지 않습니다.
버그가 아닙니다
- Discord 이름은 그 사람이 마지막으로 사이트에 로그인하거나 봇으로 레이드에 신청했을 때의 이름입니다. 닉네임을 바꿨나요? 둘 중 하나를 하면 목록이 따라갑니다.
- 길드를 떠난 사람도 목록에 남습니다: 사이트의 로스터처럼, 사이트는 이미 받은 로스터를 보관합니다.
- Discord가 거부한 딩은 다시 오지 않습니다: 축하를 두 번 하느니 한 번 놓치는 편이 낫습니다.