소개
안드로이드 환경에서 특정 키워드를 감지하고 자동으로 처리하는 메신저봇을 설치고자 했습니다. 기존의 외부 메신저봇이 아닌, 내 안드로이드폰에서 직접 동작하는 형태입니다. 실습을 통해 전체 구조를 이해하고, 필요한 기술들을 손에 익히는 데 1차적인 목적이 있었습니다. 😊
진행 방법
🔧 사용한 도구와 환경
Rhino JavaScript: 안드로이드 내 스크립트 실행용
FastAPI: 봇 로직을 처리하는 서버 구성
Android Emulator: 가상 안드로이드 기기에서 테스트 진행
⚙️ 전체 구성 흐름
에뮬레이터에서 안드로이드 환경을 실행
JavaScript를 통해 메신저 앱의 텍스트 감지
특정 키워드가 감지되면 FastAPI 서버에 HTTP 요청
서버에서 로직 처리 후 응답
🙌 도움 받은 부분
김현우님께서 에뮬레이터 설치 및 메신저봇 구성 방법에 대해 큰 도움을 주셨습니다. 환경 설정에서 막힐 뻔한 부분을 빠르게 해결할 수 있었어요!
결과와 배운 점
결과 1
결과 2
실제로 에뮬레이터 안에서 메신져봇이 키워드를 인식하고 동작하는 과정을 보면서, 작동개념을 느낄 수 있었어요.
실습을 통해 "앱 + 서버 + 키워드 처리 로직"이 유기적으로 연결되는 구조도 체감했습니다.
도움 받은 글 (옵션)
How to make MessengerBot(By 김현우)