채팅 자동응답 봇 소개
※ 카카오톡 9.7.0 이상에서는 정상적으로 작동하지 않을 수 있습니다. ※
최근에 있었던 업데이트들에서 카카오톡의 알림 구조가 변경되어 자동응답 앱들이 모두 정상적으로 작동하지 않습니다.
채팅 자동응답 봇을 사용하고 싶으시다면 대응 패치가 적용된 버전이 출시되기 전까지 카카오톡을 최신버전으로 업데이트하지 않거나, 깃허브에서 베타 버전을 받아서 사용해주세요.
베타 버전 다운로드 페이지 : https://darktornado.github.io/KakaoTalkBot/docs/beta-release/
--------------------
단순 자동응답 기능을 사용하거나, 자바스크립트 또는 커피스크립트, 루아, 라코스크립트라는 프로그래밍 언어를 이용하여 직접 프로그래밍을 하여 만들 수 도 있습니다. 상단바 오른쪽에 있는 점 3개가 있는 버튼(?)을 눌러서 봇 추가 등을 하실 수 있습니다.
즉, 기본적인 프로그래밍 지식이 없어도 사용하실 수 있습니다.
상단바에 있는 메신저 앱의 알림을 읽어오는 방식으로 채팅 수신을 인식하기 때문에, 메신저 앱의 알림이 켜져있고, 이 앱이 알림에 접근할 수 있어야 작동합니다.
안드로이드 7.0 미만에서는 안드로이드 웨어(Wear OS)를 통해서 채팅이 수신된 채팅방으로 채팅을 전송하기 때문에, 안드로이드 웨어가 깔려있어야 정상적으로 작동합니다.
[단순 자동응답]
- 추가 버튼을 누르셔서 어떤 상황에서 뭐라고 답변할지를 정해놓으시면, 해당 상황이 발생하면 자동으로 답변합니다.
- 프로그래밍 지식이 없어도 사용이 가능합니다.
[자바스크립트 사용]
- 자신이 원하는 기능을 직접 구현하실 수 있지만, 프로그래밍 지식이 필요합니다.
- 라이노 자바스크립트 엔진에서 돌아갑니다.
- 기본적인 강좌 및 API 목록은 내장되어있습니다.
[커피스크립트 사용]
- 커피스크립트는 자바스크립트로 컴파일되는 언어입니다.
- 자신이 원하는 기능을 직접 구현하실 수 있지만, 프로그래밍 지식이 필요합니다.
- API 목록은 내장되어있지만, 자바스크립트를 기준으로 설명되어 있습니다.
[루아(Lua) 사용]
- 자신이 원하는 기능을 직접 구현하실 수 있지만, 프로그래밍 지식이 필요합니다.
- 기본적인 강좌 및 API 목록은 내장되어있습니다.
[Visual Basic 사용]
- 자신이 원하는 기능을 직접 구현하실 수 있지만, 프로그래밍 지식이 필요합니다.
- API 목록은 내장되어있지만, 자바스크립트를 기준으로 설명되어 있습니다.
- 이 앱에서는 vb2js를 통해 자바스크립트로 컴파일되어 라이노 엔진에서 구동됩니다.
[IceBlock.js 사용]
- 블록코딩과 유사한 환경으로, 단순 자동응답과 프로그래밍 사이에 있는 기능입니다.
- 리로드시 자바스크립트 소스가 생성되어 라이노 엔진에서 구동됩니다.
- 기본적인 강좌는 앱 내부에 내장되어 있습니다.
[라코스크립트 사용] - 지원 중단 예정
- 기존에 지원하던 프로그래밍 언어를 사용하는 방식의 진입 장벽을 낮추기 위해 구현된 기능입니다.
- 진입 장벽은 다른 언어들보다 낮지만, 자유도 역시 상대적으로 낮습니다.
- 기본적인 강좌 및 API 목록은 내장되어있습니다.
- 아직 베타 버전입니다.
[모든 채팅에 반응] - 삭제 확정
- 어떻게 보면 단순 자동응답에 속하는 기능으로, 수신되는 모든 채팅에 반응하도록 하는 기능입니다.
- 해당 기능은 특정 요일이나 특정 시간대에만 작동하도록 할 수 있습니다.
- 봇이 자꾸 도배한다고 투덜거리는 사람들이 이 기능을 사용해놓고 개발자에게 따지는 것으로 추정되기에, 삭제될 예정입니다.
봇들은 각각 따로따로 on/off가 가능하며, 상단바에 있는 스위치를 끄면 모든 봇들이 비활성화됩니다.
단순 자동응답 기능의 경우, [[보낸사람]], [[내용]], [[시간]]과 같은 특수한 문구들을 통하여, 수신된 채팅의 내용을 인용하는 것 등이 가능합니다.
자바스크립트와 같이 리로드가 필요한 기능의 경우, 기기 재부팅시 리로드를 하여야 봇이 정상적으로 작동합니다.
이 앱 및 이 앱의 개발자는 사용자의 실수로 인한 채팅 도배 등의 행위에 책임을 지지 않습니다. 이 앱은 사용자가 설정하거나 프로그래밍한 내용에 따라 작동합니다.
본인의 잘못을 앱 및 앱 개발자의 탓으로 몰아가지 말아주세요 :(
버전 2.0 출시 노트 : https://blog.naver.com/dt3141592/221696604789
레퍼런스 : https://darktornado.github.io/KakaoTalkBot/
최근에 있었던 업데이트들에서 카카오톡의 알림 구조가 변경되어 자동응답 앱들이 모두 정상적으로 작동하지 않습니다.
채팅 자동응답 봇을 사용하고 싶으시다면 대응 패치가 적용된 버전이 출시되기 전까지 카카오톡을 최신버전으로 업데이트하지 않거나, 깃허브에서 베타 버전을 받아서 사용해주세요.
베타 버전 다운로드 페이지 : https://darktornado.github.io/KakaoTalkBot/docs/beta-release/
--------------------
단순 자동응답 기능을 사용하거나, 자바스크립트 또는 커피스크립트, 루아, 라코스크립트라는 프로그래밍 언어를 이용하여 직접 프로그래밍을 하여 만들 수 도 있습니다. 상단바 오른쪽에 있는 점 3개가 있는 버튼(?)을 눌러서 봇 추가 등을 하실 수 있습니다.
즉, 기본적인 프로그래밍 지식이 없어도 사용하실 수 있습니다.
상단바에 있는 메신저 앱의 알림을 읽어오는 방식으로 채팅 수신을 인식하기 때문에, 메신저 앱의 알림이 켜져있고, 이 앱이 알림에 접근할 수 있어야 작동합니다.
안드로이드 7.0 미만에서는 안드로이드 웨어(Wear OS)를 통해서 채팅이 수신된 채팅방으로 채팅을 전송하기 때문에, 안드로이드 웨어가 깔려있어야 정상적으로 작동합니다.
[단순 자동응답]
- 추가 버튼을 누르셔서 어떤 상황에서 뭐라고 답변할지를 정해놓으시면, 해당 상황이 발생하면 자동으로 답변합니다.
- 프로그래밍 지식이 없어도 사용이 가능합니다.
[자바스크립트 사용]
- 자신이 원하는 기능을 직접 구현하실 수 있지만, 프로그래밍 지식이 필요합니다.
- 라이노 자바스크립트 엔진에서 돌아갑니다.
- 기본적인 강좌 및 API 목록은 내장되어있습니다.
[커피스크립트 사용]
- 커피스크립트는 자바스크립트로 컴파일되는 언어입니다.
- 자신이 원하는 기능을 직접 구현하실 수 있지만, 프로그래밍 지식이 필요합니다.
- API 목록은 내장되어있지만, 자바스크립트를 기준으로 설명되어 있습니다.
[루아(Lua) 사용]
- 자신이 원하는 기능을 직접 구현하실 수 있지만, 프로그래밍 지식이 필요합니다.
- 기본적인 강좌 및 API 목록은 내장되어있습니다.
[Visual Basic 사용]
- 자신이 원하는 기능을 직접 구현하실 수 있지만, 프로그래밍 지식이 필요합니다.
- API 목록은 내장되어있지만, 자바스크립트를 기준으로 설명되어 있습니다.
- 이 앱에서는 vb2js를 통해 자바스크립트로 컴파일되어 라이노 엔진에서 구동됩니다.
[IceBlock.js 사용]
- 블록코딩과 유사한 환경으로, 단순 자동응답과 프로그래밍 사이에 있는 기능입니다.
- 리로드시 자바스크립트 소스가 생성되어 라이노 엔진에서 구동됩니다.
- 기본적인 강좌는 앱 내부에 내장되어 있습니다.
[라코스크립트 사용] - 지원 중단 예정
- 기존에 지원하던 프로그래밍 언어를 사용하는 방식의 진입 장벽을 낮추기 위해 구현된 기능입니다.
- 진입 장벽은 다른 언어들보다 낮지만, 자유도 역시 상대적으로 낮습니다.
- 기본적인 강좌 및 API 목록은 내장되어있습니다.
- 아직 베타 버전입니다.
[모든 채팅에 반응] - 삭제 확정
- 어떻게 보면 단순 자동응답에 속하는 기능으로, 수신되는 모든 채팅에 반응하도록 하는 기능입니다.
- 해당 기능은 특정 요일이나 특정 시간대에만 작동하도록 할 수 있습니다.
- 봇이 자꾸 도배한다고 투덜거리는 사람들이 이 기능을 사용해놓고 개발자에게 따지는 것으로 추정되기에, 삭제될 예정입니다.
봇들은 각각 따로따로 on/off가 가능하며, 상단바에 있는 스위치를 끄면 모든 봇들이 비활성화됩니다.
단순 자동응답 기능의 경우, [[보낸사람]], [[내용]], [[시간]]과 같은 특수한 문구들을 통하여, 수신된 채팅의 내용을 인용하는 것 등이 가능합니다.
자바스크립트와 같이 리로드가 필요한 기능의 경우, 기기 재부팅시 리로드를 하여야 봇이 정상적으로 작동합니다.
이 앱 및 이 앱의 개발자는 사용자의 실수로 인한 채팅 도배 등의 행위에 책임을 지지 않습니다. 이 앱은 사용자가 설정하거나 프로그래밍한 내용에 따라 작동합니다.
본인의 잘못을 앱 및 앱 개발자의 탓으로 몰아가지 말아주세요 :(
버전 2.0 출시 노트 : https://blog.naver.com/dt3141592/221696604789
레퍼런스 : https://darktornado.github.io/KakaoTalkBot/
더 보기
채팅 자동응답 봇에 관한 리뷰 및 평가