wacli은(는) 무엇을 하나요?
wacli는 사용자가 명시적으로 WhatsApp에서 다른 사람에게 메시지를 보내거나 WhatsApp 기록을 동기화/검색하도록 요청할 때만 사용하세요.
일반 사용자 채팅에는 wacli를 사용하지 마세요. OpenClaw가 WhatsApp 대화를 자동으로 라우팅합니다.
사용자가 WhatsApp에서 당신과 대화 중이라면, 제3자에게 연락하도록 요청하지 않는 한 이 도구를 사용하지 마세요.
안전
- 명시적인 수신자 + 메시지 텍스트가 필요합니다.
- 전송 전에 수신자 + 메시지를 확인하세요.
- 모호한 점이 있으면 명확한 질문을 하세요.
인증 + 동기화
wacli auth(QR 로그인 + 초기 동기화)wacli sync --follow(지속적 동기화)wacli doctor
채팅 및 메시지 찾기
wacli chats list --limit 20 --query "이름 또는 번호"wacli messages search "검색어" --limit 20 --chat <jid>wacli messages search "송장" --after 2025-01-01 --before 2025-12-31
기록 백필
wacli history backfill --chat <jid> --requests 2 --count 50
전송
- 텍스트:
wacli send text --to "+14155551212" --message "안녕하세요! 3시에 시간 되시나요?" - 그룹:
wacli send text --to "[email protected]" --message "5분 늦을 것 같아요." - 파일:
wacli send file --to "+14155551212" --file /path/agenda.pdf --caption "안건"
참고 사항
- 저장 디렉토리:
~/.wacli(--store로 재정의 가능). - 파싱 시 기계 판독 가능한 출력을 위해
--json을 사용하세요. - 백필은 휴대폰이 온라인 상태여야 하며, 결과는 최선의 노력으로 제공됩니다.
- WhatsApp CLI는 일상적인 사용자 채팅에 필요하지 않으며, 다른 사람에게 메시지를 보내기 위한 것입니다.
- JID: 직접 채팅은
<번호>@s.whatsapp.net, 그룹은<아이디>@g.us형태입니다 (wacli chats list로 확인 가능).