dev2018. 2. 22. 00:30

봇을 하나 만들 필요가 있었다.
필요한 기능은 아래와 같았다.

  1. 특정 응답에 대한 결과를 반환.
  2. 유저에게 먼저 메시지를 보내줄 수도 있어야 함.

카카오톡 플친 봇

https://center-pf.kakao.com/login
카카오톡 플친 봇도 매우 괜찮아보인다.
접근성, 유저 사용성도 매우 높아서 이게 되면 짱인데!
그러나 안타깝게도 카톡 플친봇은 아직 봇이 먼저 메시지를 줄 수 있는 기능을 제공하지 않는다.
그래서 후보에서 제외. ㅠㅠ

Slack

https://api.slack.com/bot-users
http://gumpcha.github.io/blog/slack-post-message/
슬랙 봇을 만들어서 이용하는 방법도 있고, 간단하게 메시지만 보내는 정도면 slackbot integration 으로 쉽게 처리할 수도 있다.
슬랙은 pc, 모바일앱 모두 잘 되어 있어서 푸시를 받을 수 있는 환경도 좋다.
다만 사용하고자 하는 바와 약간 맞지 않아서 패스. 슬랙은 그룹간 사용. 내가 의도하는 챗봇은 개개인의 private 한 사용.
그리고 슬랙을 제대로 사용해본 유저가 아니라면 슬랙 자체에 대한 허들도 존재한다.

telegram

https://core.telegram.org/bots/api
한동안 시끌벅적 했던, 화제의 중심이었던 텔레그램.
봇 API 가 굉장히 잘 돼있고, 챗봇을 카톡 플친 추가하듯이 그냥 검색해서 추가만 하면 누구든 접근해서 사용할 수 있다.
그리고 API 도 굉장히 심플하다.
누구나 텔레그램을 설치해서 사용하는 건 아니지만, 분명 슬랙보다는 접근과 사용에 대한 허들이 낮다.
(채팅앱에는 충분히 익숙해져 있으니까.)

그래서 텔레그램 봇으로 진행해보는 걸로 결정!!
다음 시간에 계속.

참고