<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>메신저봇R on Simon의 AI 시대에 살아남는 법</title><link>https://mhub.uk/tags/%EB%A9%94%EC%8B%A0%EC%A0%80%EB%B4%87r/</link><description>Recent content in 메신저봇R on Simon의 AI 시대에 살아남는 법</description><generator>Hugo</generator><language>ko-KR</language><copyright>2026 mhub. 이 블로그의 모든 글·그림과 전자책(그림으로 배우는 시리즈)의 저작권은 mhub에 있으며, 저작권자의 허락 없는 무단 복제·배포·전재를 금지합니다. 이용 허락이나 오류 제보는 문의하기로 보내 주세요.</copyright><lastBuildDate>Thu, 24 Sep 2026 07:00:00 +0900</lastBuildDate><atom:link href="https://mhub.uk/tags/%EB%A9%94%EC%8B%A0%EC%A0%80%EB%B4%87r/index.xml" rel="self" type="application/rss+xml"/><item><title>메신저봇R에서 Iris(파이썬)로 카카오톡 봇 포팅하기</title><link>https://mhub.uk/posts/s9-02-messengerbotr-to-iris/</link><pubDate>Thu, 24 Sep 2026 07:00:00 +0900</pubDate><guid>https://mhub.uk/posts/s9-02-messengerbotr-to-iris/</guid><description>&lt;p&gt;지난 글에서 루팅된 갤럭시 S9 위에 Termux + proot-distro로 서버 환경을 만든 이야기를 했습니다. 이번 글은 그 위에 실제로 올린 첫 번째이자 가장 중요한 서비스, 카카오톡 챗봇 &amp;ldquo;Iris&amp;rdquo; 이야기입니다.&lt;/p&gt;
&lt;h2 id="iris란"&gt;Iris란&lt;/h2&gt;
&lt;p&gt;Iris는 루팅된 안드로이드 기기에서 카카오톡 클라이언트의 로컬 메시지 DB를 직접 읽고, &lt;code&gt;app_process&lt;/code&gt;로 띄운 데몬이 HTTP API(&lt;code&gt;127.0.0.1:3000&lt;/code&gt;)와 웹소켓 이벤트를 제공하는 프레임워크입니다. 카카오톡 자체의 공식 API가 아니라, 기기에 이미 로그인되어 있는 카카오톡 앱의 데이터를 활용하는 방식이라 루팅된 기기가 전제 조건입니다.&lt;/p&gt;
&lt;h2 id="왜-포팅이-필요했나"&gt;왜 포팅이 필요했나&lt;/h2&gt;
&lt;p&gt;원래는 &amp;ldquo;메신저봇R&amp;quot;이라는 Node.js 기반 봇으로 채팅 랭킹, 아이템 경제, 경마 게임, 미니게임, 경매, AI 질문 응답 같은 기능들을 이미 운영하고 있었습니다. 이번 작업은 그 기존 코드와 기획을 Iris(파이썬) 환경으로 전면 포팅하는 것이었습니다. 단순히 언어만 바꾸는 게 아니라, 프레임워크가 제공하는 이벤트/API 모델 자체가 다르기 때문에 상당 부분을 다시 설계해야 했습니다.&lt;/p&gt;</description></item></channel></rss>