일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- rxswift
- 우리를위한프로그래밍
- 토플공부수기
- 스위프트
- 파이썬중급
- IOS프로그래밍
- 인프런오리지널
- 인프런파이썬강의
- 토플
- SwiftUI
- 리프2기
- 인프런강의
- 인프런
- IOS
- 프로그래머스
- 카카오톡채팅봇
- 유학토플
- 노드JS
- uikit
- swift
- 교환학생토플
- 웹크롤링
- 자바스크립트
- 파이썬
- 파이썬중급강의
- nodeJS
- JS
- 파이썬웹크롤링
- Python3
- 인프런파이썬
- Today
- Total
목록카톡챗봇 (3)
먹고 기도하고 코딩하라

이전 글 보기 Node.js로 카카오톡 학식 채팅봇 만들기 (1) 원래 Python3 + Django2 조합으로 카카오톡 챗봇을 만들어 운영하고 있었는데요. (관련 튜토리얼) 이제 노드에 전념해보고자 기존에 운영하던 챗봇을 Node.js로 똑같이 구현해보기로 결심했습니다. 바� dev-dain.tistory.com 저번에 '테스트'를 입력했을 때 메아리를 치는 채팅봇을 만들었습니다. 이제 용도에 따라 구체화를 시켜야겠죠? 저는 또 우리 학교 학식봇을 만들어 보겠습니다. 학교 홈페이지를 크롤링해야 하는데, 크롤링을 할 수 있는 모듈로 가장 유명한 것은 cheerio입니다. 하지만 cheerio는 동적 웹페이지를 제대로 크롤링하지 못한다는 단점이 있습니다. 그래서 puppeteer도 함께 이용할 것입니다. ..

이 포스팅은 원래 카카오톡에서 API로 채팅봇을 운영하던 사람이 i 챗봇에서 스킬을 이용해서 똑같이 운영할 수 있는 간단한 방법을 알리는 포스팅이다. 참고로 여기서는 Django 를 이용한 앱만 설명하며, Flask는 다루지 않는다. 나는 원래 API 식으로 만들었는데 1년 좀 넘게 운영하다가 API형이 종료될 쯤에 부랴부랴 i 챗봇으로 갈아탔다. 과정이 고될 것 같았는데 생각보다 쉽고 편했다. 1. views.py 수정하기 일단 다른 건 바꿀 필요가 없으며 views.py 만 잘 수정해 주면 된다. i 챗봇에 맞게 바꾸기 전의 API 식일 때의 제일 간단한 views 파일을 살펴보자. 그 중에서도 깔끔하게 message 함수를 보자. 함수 이름이 message가 아닐 수도 있을 텐데, 뭐가 됐든 이 역..
발단 (챗봇 강의 수강) 발단은 작년 1학기 종강 직후인 6월 말쯤 한 고등학생 개발자 분의 카톡 플러스친구 채팅봇 만들기 강의였다. 주말 알바 하루를 빼고 다른 학교에 다니는 친구랑 같이 그 강의를 들으러 갔다. 그 분은 php를 주력 언어로 사용해서 카카오톡 챗봇을 개발했고 닷홈으로 서버 호스팅을 하고 계셨다. php는 한 번도 써본 적 없었지만 부지런히 강의 자료를 보며 챗봇을 만들었다. 하지만 닷홈에서 뭔가 막아놔서 실제로 써볼 수는 없었던 걸로 기억한다(확실하진 않다). 여튼 그 날 강의를 다 듣고 친구와 저녁을 먹고 헤어진 다음 집에 돌아와서 자료를 더 찾아봤다. 제일 기본적인 건 카카오 github 문서에 남아있어서 찾아볼 수 있었고 학식봇 아니더라도 다른 자동응답 채팅봇을 구현하신 분들의 ..