[카톡봇] 사마봇 만들기

node-kakao 를 이용하여 나만의 봇 만들기

node-kakao

사실 텔레그램의 경우 공식적으로 지원해줘서 손쉽게 봇을 만드는데, 카카오톡의 경우 비지원이라 위대한 분이 만들어놓은 라이브러리를( 패킷 스니핑해서 역공학으로 제작 하셨다 하네요 ) 활용하여 만들어 보려 합니다.

초간단

사실 typescript 환경 설정 하는 것이 더 복잡 할듯 ;;

해당 node-kakao : examples 를 따라가서 하면 됩니다. 그럼 기본 동작은 가능하고 나머지 스크래핑이던 OPEN API 를 활용하여 전달할 메시지를 기록하면 됩니다.

스샷

위와 같이 손쉽게 구현을 할 수 있었습니다.

작업 및 작업 예정

PC연결 하는 것과 동일하기 때문에, 별도 계정을 따로 만들어서 작업 하는 것을 추천 합니다. 그리고 내 계정이 봇처럼 말을 하는 것도 좀 이상한지라 ...

  • 카카오톡 서브 계정 만들기 : LTE 테블릿을 가지고 카톡 신규계정 생성
  • 타입스크립트 개발 환경 구성 : yarn berry 환경 기반 구성
  • node-kakao 의 예제를 따라하기
  • 코인 API, 날씨 API, 뉴스 스크래핑 ... 다양한 정보를 추가
  • 필요에 따라 d3 등의 라이브러리를 활용하여 차트 드로잉

맺음말

작업은 현재 진행중이라 진행이 완료 되면 github 을 통해 공개 하도록 하겠습니다. 다음 편을 기대해 주세요 :)

Sort:  

[광고] STEEM 개발자 커뮤니티에 참여 하시면, 다양한 혜택을 받을 수 있습니다.

@wonsama transfered 2 KRWP to @krwp.burn. voting percent : 61.25%, voting power : 17.99%, steem power : 1967960.14, STU KRW : 1200.
@wonsama staking status : 1793.429 KRWP
@wonsama limit for KRWP voting service : 1.793 KRWP (rate : 0.001)
What you sent : 2 KRWP
Refund balance : 0.207 KRWP [64078355 - 9710bdad28b23b47e581e3682c5be63d00d1711c]

Upvoted! Thank you for supporting witness @jswit.
Please check my new project, STEEM.NFT. Thank you!
default.jpg

Coin Marketplace

STEEM 0.35
TRX 0.12
JST 0.040
BTC 70557.88
ETH 3560.83
USDT 1.00
SBD 4.75