openclaw directory
지원하는 채널의 디렉토리 조회(연락처/피어, 그룹, “나”).
공통 플래그
--channel <name>: 채널 ID/별칭 (여러 채널이 구성된 경우 필수; 하나만 구성된 경우 자동)--account <id>: 계정 ID (기본값: 채널 기본)--json: JSON 출력
참고 사항
directory는 다른 명령어(특히openclaw message send --target ...)에 붙여넣을 수 있는 ID를 찾는 데 도움이 됩니다.- 많은 채널에서 결과는 실시간 프로바이더 디렉토리가 아닌 설정 기반(허용 목록 / 구성된 그룹)입니다.
- 기본 출력은 탭으로 구분된
id(및 때때로name)입니다. 스크립팅에는--json을 사용하세요.
message send와 함께 결과 사용
openclaw directory peers list --channel slack --query "U0"
openclaw message send --channel slack --target user:U012ABCDEF --message "hello"
ID 형식 (채널별)
- WhatsApp:
+15551234567(DM),[email protected](그룹) - Telegram:
@username또는 숫자 채팅 ID; 그룹은 숫자 ID - Slack:
user:U…및channel:C… - Discord:
user:<id>및channel:<id> - Matrix (플러그인):
user:@user:server,room:!roomId:server또는#alias:server - Microsoft Teams (플러그인):
user:<id>및conversation:<id> - Zalo (플러그인): 사용자 ID (Bot API)
- Zalo Personal /
zalouser(플러그인):zca의 스레드 ID (DM/그룹) (me,friend list,group list)
Self (“나”)
openclaw directory self --channel zalouser
피어 (연락처/사용자)
openclaw directory peers list --channel zalouser
openclaw directory peers list --channel zalouser --query "name"
openclaw directory peers list --channel zalouser --limit 50
그룹
openclaw directory groups list --channel zalouser
openclaw directory groups list --channel zalouser --query "work"
openclaw directory groups members --channel zalouser --group-id <id>