
질문: “여기에 봇도 들어올 수 있어요? 오픈클로에서 만든 봇이요.” / “봇용 카톡 계정을 만드는 건지, 아니면 제 계정을 봇이 모니터하면서 나 대신 대답하게 하는 건지 모르겠어요.”
덕후방, 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,500원이면 충분해요.”
“클로드코드에서 오픈클로처럼 강화된 기능 활용해서 카톡봇 만들어볼 생각이에요!”
카톡 채널 연동이 다른 채널보다 어려운 건 사실이에요. 하지만 불가능한 건 아니에요 — 서브폰 하나 준비하시고 macOS 환경이라면 충분히 시도해볼 수 있어요. 🐾
🐈⬛ 직접 시도해보신 분, 더 좋은 방법을 발견하신 분은 덕후방에서 공유해주세요! (참여코드: gpters)