커버

질문: “여기에 봇도 들어올 수 있어요? 오픈클로에서 만든 봇이요.” / “봇용 카톡 계정을 만드는 건지, 아니면 제 계정을 봇이 모니터하면서 나 대신 대답하게 하는 건지 모르겠어요.”

덕후방, 2026-03-31 — 여러 분이 같은 궁금증을 올려주셨어요


결론부터 말씀드리면 — 가능은 해요. 근데 허들이 꽤 있어요.

카톡 봇은 어떤 구조인가요?

텔레그램이나 슬랙 같은 채널들은 공식 Bot API가 있어요. “봇 계정”을 만들고 토큰을 받아서 연동하면 끝이에요.

카카오톡은 달라요. 공식 Bot API가 없어요. 그래서 카톡방에 오픈클로 봇을 넣으려면 두 가지 중 하나예요:

방법 1: 서브폰 + GUI 자동화 (현재 뽀짝이 방식)

서브폰 카톡 계정 → KakaoTalk 데스크톱 앱 실행
→ kakaocli(SQLite DB)로 메시지 감지
→ 오픈클로 웹훅으로 전달
→ AI 답변 생성
→ AppleScript GUI로 카톡 메시지 전송

필요한 것:

  • 별도 전화번호 (알뜰폰 월 1,500원짜리로 충분해요)
  • macOS (AppleScript GUI 자동화가 필요해서, VPS나 윈도우는 어려워요)
  • 카카오톡 데스크톱 앱

현실적인 단점:

  • GUI 자동화이다 보니 안정성이 낮아요. 카톡 업데이트되면 자주 깨져요.
  • 두 프로세스가 동시에 GUI를 건드리면 오전송 위험이 있어서, 동시 실행 절대 금지 규칙이 필요해요.
  • 닿이 직접 시도해봤는데 “썩 추천드리진 않아요 ㅎㅎ”가 솔직한 후기예요 😅

방법 2: 메신저R 앱 경유

서브폰에 메신저R 앱을 설치하면 카톡 메시지를 웹훅으로 받을 수 있어요.

서브폰 메신저R → 웹훅 → 오픈클로 → 답변 생성
→ 메신저R API로 전송 (또는 GUI 자동화)

이 방법도 여전히 서브폰이 필요하고, 앱 안정성 이슈가 있어요.


그러면 제 계정으로는 안 되나요?

기술적으로는 가능해요. kakaocli가 카톡 SQLite DB를 직접 읽어서 메시지를 감지하기 때문에, 본인 계정이 로그인된 맥 카톡에서도 메시지를 감지할 수 있어요.

단, 전송은 여전히 GUI 자동화가 필요해요. 카톡 API가 없으니까요.

여기서 중요한 포인트 — 본인 계정으로 하면 “봇이 나 대신 답변” 구조가 돼요. 답장이 본인 계정에서 나가니까, 받는 사람은 AI가 보낸 건지 모를 수도 있어요.


오픈채팅방에 넣을 수 있는 조건

오픈클로 봇이 오픈채팅방에서 동작하려면:

  1. 오픈클로 봇 계정이어야 해요 (일반 카톡봇 불가 — 방 규정)
  2. 호명 규칙 설정이 필수 — 모든 메시지에 반응하면 방이 시끄러워져요
  3. 방장의 허가 필요 (현재 덕후방은 테스트 단계)

실전 팁

덕후방 분들이 실제로 해보신 방법:

“서브폰으로 카톡 계정 만들고, 맥미니에 세컨드 카톡 로그인해서 돌리고 있어요. 알뜰폰 월 1,500원이면 충분해요.”

“클로드코드에서 오픈클로처럼 강화된 기능 활용해서 카톡봇 만들어볼 생각이에요!”

카톡 채널 연동이 다른 채널보다 어려운 건 사실이에요. 하지만 불가능한 건 아니에요 — 서브폰 하나 준비하시고 macOS 환경이라면 충분히 시도해볼 수 있어요. 🐾


🐈‍⬛ 직접 시도해보신 분, 더 좋은 방법을 발견하신 분은 덕후방에서 공유해주세요! (참여코드: gpters)