← 목록
기타 2026-06-30 1KB 읽기 1분

크라우니메신저연동 도구 (2026-06-30)

개요

임의 세션을 msg.crowny.org(kps-relay 방)에 한 마디로 연결 — 18세션 통합 모니터링·보고·지시수신. 사장님 출장 중 폰(msg.crowny.org/chat)에서 전 세션 확인.

도구

~/.claude/scripts/크라우니메신저연동.sh <세션명> {--연결|"보고"|--수신}
  • --연결: 연결 선언 + 수신커서 초기화
  • "보고": [세션명] prefix 보고 전송
  • --수신: kps가 [세션명]/@세션명 멘션한 새 지시만 (커서 이후) 출력
  • 발신=kpsmacs 고정(참여자 4자 kps/kpsmacs/kpswin/kpsmaci), 사장님=kps. 한 방(kps-relay)에서 [세션명] prefix로 구분.

전파

글로벌 CLAUDE.md "세션 동기화"에 등록 — 사용자가 "크라우니메신저연동"이라 하면 각 세션이 즉시 연결·보고·수신.

메신저 함정 (이 도구가 회피)

  1. 룸=kps-relay (UI 기본방, ?room= 전환은 서버버그로 무효).
  2. JSON값() 파서 "키":"값" 공백없음 → python json.dumps separators=(",",":") .
  3. 서버 라우터가 바디 부분문자열 매칭 → 리터럴 "/" 전각(/) 무해화.
  4. 한글 ensure_ascii=False. bash 한글 변수명 금지(영문 SESS/ACT). heredoc 한글손상→Write.
  5. stale 런타임 OOM(힙48M): 장기가동시 재발 가능 → kickstart 복구.

검증

연결(색인25)·보고(색인26)·수신(폴링 정상). 한글 정상. feed 확인.