#Allies
얼라이언스 파이프라인을 통해 Ally로 신청한 파트너 길드 멤버의 로스터입니다. GUILD → Allies 아래, #회원 바로 다음에 위치합니다.
다음 조건 중 하나를 충족하면 사이드바에 자동으로 표시됩니다.
- 길드장이 Settings → Recruitment → Ally에서 얼라이언스 기능을 활성화한 경우(길드의 Ally 구성에 행이 하나 있음), 또는
- 로스터에 활성 Ally가 한 명 이상 있는 경우.
길드가 얼라이언스를 운영하지 않는다면 채널은 숨겨집니다 — 부여할 권한도, 켤 토글도, 표면 자체도 없습니다.
권한
표시 여부는 위의 자동 표시 조건 + 일반 #회원 표시 여부에 따라 결정됩니다 (표시된 후에는 길드 모든 멤버가 볼 수 있습니다).
Ally 상세 내부의 스태프 작업 (Ally를 다른 캐릭터로 재연결, Ally 제거)은 Manage Guild 권한이 필요합니다. 해당 권한이 없는 멤버는 동일한 로스터를 볼 수 있지만 작업 버튼은 표시되지 않습니다.
페이지에 표시되는 내용
![#Allies 채널 (얼라이언스 파이프라인이 활성화되었지만 아직 Ally 신청자가 없는 길드) — 왼쪽 사이드바에 GUILD 아래 Allies 강조. 메인 패널에 "# Allies" 페이지 헤더 + Status 필터 칩 + "0 allies" 카운트 + 오른쪽 검색 상자 + Refresh 버튼이 있는 툴바. 아래: 악수 아이콘과 "No allies yet" 헤딩, 안내문 ("Invite a partner-guild member to join as an Ally — either share a web ally code, or set up the Discord [Apply as Ally] button."), 두 개의 작업 버튼: Generate ally code + Configure Discord.](/images/channels-allies/01-tab.png)
로스터가 비어 있으면 페이지는 길드장에게 ally 코드를 생성하거나 Discord 파이프라인을 설정하도록 안내합니다. 두 경로 모두 Settings → Recruitment (Ally 외부 탭) 또는 Discord 연동 (Integrations → Ally 서브 페이지)으로 연결됩니다.
로스터에 Ally가 있으면 빈 상태 대신 Ally 행 목록이 표시됩니다. 각 행에는 다음이 표시됩니다.
- Albion 캐릭터 + 사용자명 — 파트너 길드 멤버의 게임 내 캐릭터 + AO Master 사용자명. Discord를 연결한 Ally에게는 작은 Discord 칩도 표시됩니다.
- Home guild — 출신 파트너 길드 (Albion 길드 이름 + 링크).
- Status badge —
Linked(여전히 원래 파트너 길드 소속) 또는Left alliance(이탈함 — 원래 길드가 얼라이언스를 떠났거나 비파트너 길드로 이동). - Joined — Ally 신청이 승인된 날짜.
행 전체를 클릭하면 Ally Details 모달이 열립니다 (아래 참조).
툴바 — 필터 + 검색 + 새로고침
페이지 상단의 3개 컨트롤:
- Status filter (다중 선택) — Linked / Left alliance 조합을 선택합니다. 드롭다운의 각 옵션에는 색상 점과 상태별 카운트(예:
Linked (15)/Left alliance (2))가 있습니다. 칩 옆의 표시 카운트가 토글 시 업데이트됩니다. - Home Guild filter (내장 검색이 있는 다중 선택) — 포함할 파트너 길드를 선택합니다. 여러 파트너와 동맹을 맺은 경우 특정 파트너에 집중할 때 유용합니다. 드롭다운에는 로스터의 모든 고유 소속 길드 + 길드별 카운트가 나열됩니다.
- 검색 상자 (오른쪽) — 캐릭터 이름, 사용자명, 소속 길드 이름에 대한 문자열 일치. 위 두 필터와 결합됩니다.
- Refresh (아이콘 버튼, 맨 오른쪽) — 서버에서 로스터를 다시 가져옵니다. Ally가 신청하거나 승인되거나 상태가 변경될 때 페이지가 실시간으로 동기화되므로 수동 새로고침은 거의 필요하지 않습니다.
Ally Details 모달 (스태프 작업)
Ally 행을 클릭하면 Ally Details 모달이 열립니다. 모달에는 전체 Ally 프로필과 두 가지 스태프 작업이 있습니다 (Manage Guild 권한 필요).
- 🖉 다른 캐릭터로 재연결 — 얼라이언스 파트너 범위로 제한된 캐릭터 피커가 열립니다. 캐릭터를 선택하면 소속 길드가 Albion API에서 실시간으로 확인됩니다; 사용자 계정은 그대로 유지됩니다. Ally가 파트너 길드의 다른 대체 캐릭터로 교체하여 로스터 행이 따라가도록 하려 할 때 유용합니다.
- Remove Ally — 입력 확인 필요. Ally 행이 소프트 삭제되어(상태가 Left alliance로 전환), 연결된 Discord Ally 역할이 취소 대기열에 추가되고, 이 길드 이벤트에 대한 이 캐릭터의 CTA 타이머 등록이 모두 취소됩니다. 사용자 계정 자체는 영향을 받지 않으며, ally 코드 또는 Discord [Apply as Ally] 버튼을 통해 재신청할 수 있습니다.
Ally가 여기에 나타나는 방식
Ally는 두 가지 흐름 중 하나가 완료된 후 이 로스터에 등록됩니다.
- Web —
https://ao-master.com/ally/<code>를 방문하고, 로그인(또는 가입)하고, 캐릭터를 선택하고, 제출합니다. 신청이#가입 요청(Ally 쪽)에 나타납니다. Approve Enlist Members 권한이 있는 스태프가 승인하면#Allies에 행이 나타나고 Ally Role chip이 캐릭터가 나타나는 모든 곳에 표시됩니다. - Discord — 길드의
#🤝-ally-here채널에 고정된[Apply as Ally]버튼을 클릭하면 봇이🤝-ally-…티켓을 엽니다; 리뷰어가/ally review(및 승인 후/ally done)를 실행합니다. 동일한 목적지: Ally Role chip과 함께#Allies에 행이 나타납니다.
멤버 관점에서의 전체 안내는 멤버 — 얼라이언스를 참조하세요. Discord 측은 Discord — Ally 흐름을 참조하세요.
상태가 "Left alliance"로 바뀔 때
이탈 감지 크론이 하루에 한 번 실행됩니다. 모든 활성 Ally에 대해 다음을 확인합니다.
- 연결된 캐릭터가 여전히 원래 파트너 길드 소속인가?
- 원래 파트너 길드가 여전히 얼라이언스에 있는가 (또는 떠났는가)?
어느 쪽 대답이 "아니오"이면 Ally 행이 Left alliance로 전환됩니다. 다음에 일어나는 일은 (Discord 연동 → Integrations → Ally에서 설정된) Ally Role Sync 모드에 따라 달라집니다.
- 🟢 Off — no auto-purge — Discord Ally 역할이 그대로 유지됩니다. 직접 제거하기로 결정할 때까지 행이 Left alliance 뱃지와 함께
#Allies에 계속 표시됩니다. - 🟡 Manual review — 행이 Stale Ally Roles 검토 목록에 추가됩니다 (Discord 연동 페이지에서 표시). 제거할 일부를 선택하세요.
- 🔴 Strict — immediate purge — 봇이 Discord Ally 역할을 제거하고 1분 이내에 전 Ally에게 DM을 보냅니다.
모든 모드에서 감지가 실행되는 즉시 #Allies 로스터에 Left alliance 뱃지가 표시됩니다. 상단의 상태 필터를 사용하여 해당 행을 숨기거나 집중할 수 있습니다.
관련 링크
- 멤버 — 얼라이언스 — Ally 관점에서 Ally로 있는 경험.
- Settings → Recruitment — Ally 지원 질문 + Ally Role chip + ally 코드 생성 구성.
- Discord 연동 — Integrations → Ally 서브 페이지 (채널 매핑, Ally Role Sync 모드, Partner Discord 역할).
- Discord — Ally 흐름 — Discord 측 파이프라인 (Manage Ally 봇 패널, 슬래시 명령어, 기록 보관).
- #가입 요청 — 스태프가 Ally 신청을 승인/거부하는 곳.