카카오톡 챗봇 만드려고 하는데 어떤 언어로 하나요?
카카오톡 오픈 채팅에서 /ㅊㅊ 같은 거 하면 코인 주는 챗봇이 있던데요.
단카카오톡에서 제공하는 걸로는 안되는 거 같더라구요 프로그래밍도 해야되는 것 같은데 어떤 플랫폼나 앱을 써서 만들 수 있을지 궁금합니다.
프로그래밍 기본은 알아요. C 파이썬 쓸 줄 압니다.
그럼 도움 좀 부탁드립니다.
프로그래밍을 하려고 한다면 당연히 프로그래밍 언어를 배워야하기는 합니다.
컴퓨터 공학과로 진학하기 위해서는 프로그래밍을 할줄 알아야하는 것은 아닙니다.
많은 컴퓨터 공학과 학생들이 프로그래밍 언어를 1학년때 처음 배우는 경우가 많이 있습니다.
처음 배운다면 파이썬으로 시작하는 것을 추천합니다.
다른 언어보다 상대적으로 쉽기 때문에 좋습니다.
"파이썬 정복", "점프 투 파이썬(c언어도 있음)" 등의 책으로 공부해보는 것도 좋을 것 같습니다.
생활코딩 (opentutorials.org) 여기에 가셔서 기본과 개념을 복습하세요.
그리고나서 GitHub: Where the world builds software · GitHub 여기에 가셔서
구현하고 싶은 기능에 관련된 소스나 아니면 참고하실만한 소스를 구하셔서 그걸로 연습하세요.
전혀 아무런 참고할 소스조차 없다면 아무소스나 가져와서 분석하시면서 알고리즘을 학습하세요.
안녕하세요
제가 알기로는 카카오 i 오픈빌더로 기본 시나리오 챗봇을 만들고 외부의 기능을 위해서는 스킬을 개발해야 합니다.
스킬은 통신 규격과 예제가 아래 URL에 있습니다.
예제는 nodejs를 사용해서 express로 만들었습니다.
카카오 i 오픈빌더 스킬서버 예제 : https://i.kakao.com/docs/skill-build#%EC%98%88%EC%A0%9C-%EC%8A%A4%ED%82%AC-%EC%84%9C%EB%B2%84-%EB%A7%8C%EB%93%A4%EA%B8%B0