Skip to content

Discord — 슬래시 명령어 참조

AO Master 봇이 제공하는 모든 슬래시 명령어를 인자 + 권한 게이트와 함께 정리했습니다. 자세한 안내(전체 흐름 + 스크린샷)는 작업별 페이지를 참고하십시오.

이 페이지 사용 방법

슬래시 명령어는 봇이 볼 수 있는 채널 어디서나 /를 입력하면 표시됩니다. 봇은 applications.commands 범위가 필요합니다(/guild pair를 통해 자동으로 부여됨).

스태프 전용 명령어는 Discord의 setDefaultMemberPermissions 메커니즘으로 게이트됩니다 — Discord 측에서 Manage Guild 같은 권한을 보유하지 않은 일반 멤버는 자동 완성에 표시되지 않습니다. 실제 AO Master 측 권한 검사는 어떤 경우에도 서버에서 실행되므로, Discord 측 권한이 오래된 멤버는 친절한 오류 메시지를 받습니다.

/ally — 동맹 지원자 관리

/enlist를 동맹 티켓 파이프라인에 맞게 구현한 명령어입니다. Apply as Ally 버튼으로 생성된 #✋-ally 티켓 채널 내부에서 사용합니다. Settings → Discord Integration → Ally에서 동맹 파이프라인을 설정한 후 이용할 수 있습니다.

하위 명령어인자사용 대상동작
/ally review(티켓 채널 내부에서 실행)모집자2단계 피커를 엽니다 — 파트너 길드 명단에서 지원자의 캐릭터를 선택한 뒤 확인합니다. 승인 시 AO Ally 역할과 설정된 파트너별 역할이 함께 부여됩니다.
/ally rejectuser:@user, 선택 reason:string모집자대기 중인 동맹 지원자를 거절합니다. 티켓을 닫고 사유를 DM으로 전송합니다.
/ally done(티켓 채널 내부에서 실행)모집자/ally review 완료 후, 티켓 기록을 봇의 아카이브 포럼에 보관하고 티켓 채널을 삭제합니다.

Discord 동맹 흐름 참고.

/enlist — 지원자 관리

하위 명령어인자사용 대상동작
/enlist review(티켓 채널 내부에서 실행)모집자티켓의 지원자에 대해 AO Master 검토 양식을 엽니다 — 캐릭터 검색 + 워롤 사전 할당 + Approve/Reject 버튼.
/enlist rejectuser:@user, 선택 reason:string모집자대기 중인 지원자를 거절합니다. 티켓을 닫고 사유를 DM으로 전송합니다.
/enlist done(티켓 채널 내부에서 실행)모집자/enlist review 완료 후, 티켓 기록을 봇의 아카이브 포럼에 보관하고 티켓 채널을 삭제합니다.

Discord 참가 신청 흐름 참고.

/guild — 서버 연결

하위 명령어인자사용 대상동작
/guild pairDiscord 측 Manage Guild 보유자마법사를 거쳐 이 Discord 서버를 AO Master 길드와 연결합니다. 🛡 AO Master 카테고리 + #⚙️-guild-settings 채널을 생성합니다.
/guild unpairDiscord 측 Manage Guild 보유자봇 연결을 해제합니다. 카테고리 + 채널이 삭제되고 role 매핑이 지워집니다. 복원하려면 /guild pair로 재연결하십시오.
/guild info누구나이 Discord 서버가 어떤 AO Master 길드와 연결되어 있는지 표시합니다.

Discord — 설치 + 연결 참고.

/whoami

/whoami — 인자 없음, 누구나 실행. 본인의 AO Master 연결 상태를 표시합니다 — 이 Discord 신원이 어떤 AO Master 계정에 연결되어 있는지, 어떤 길드의 멤버인지, 어떤 캐릭터가 연결되어 있는지. 아직 연결되지 않았다면 응답에 본인의 Discord 신원을 로그인하는 AO Master 계정에 묶어주는 일회용 로그인 URL이 포함됩니다.