Submit Search
Upload
슬랙에 귀여운 휴봇 하나 키워보자
•
6 likes
•
2,412 views
명
명호 박
Follow
2016년 12월 24일 9x년생 개발자모임 송년회에서 발표한 슬라이드 자료입니다. 헤로쿠를 통해 슬랙에 휴봇을 배포하는 과정을 담았습니다.
Read less
Read more
Software
Report
Share
Report
Share
1 of 20
Download now
Download to read offline
Recommended
휴봇-슬랙 OSX 설치
휴봇-슬랙 OSX 설치
Juneyoung Oh
Slackbot with Python
Slackbot with Python
Joong Hyeon Kim
Python 으로 Slackbot 개발하기
Python 으로 Slackbot 개발하기
성일 한
PHP로 Slack Bot 만들기
PHP로 Slack Bot 만들기
Changwan Jun
Kakao Bot(Plus friend)
Kakao Bot(Plus friend)
SeongSik Choi
챗봇 시작해보기
챗봇 시작해보기
성일 한
Bluemix 23th meetup 실습 자료
Bluemix 23th meetup 실습 자료
HyeonJeong Jo
쉽게 쓰여진 Django
쉽게 쓰여진 Django
Taehoon Kim
Recommended
휴봇-슬랙 OSX 설치
휴봇-슬랙 OSX 설치
Juneyoung Oh
Slackbot with Python
Slackbot with Python
Joong Hyeon Kim
Python 으로 Slackbot 개발하기
Python 으로 Slackbot 개발하기
성일 한
PHP로 Slack Bot 만들기
PHP로 Slack Bot 만들기
Changwan Jun
Kakao Bot(Plus friend)
Kakao Bot(Plus friend)
SeongSik Choi
챗봇 시작해보기
챗봇 시작해보기
성일 한
Bluemix 23th meetup 실습 자료
Bluemix 23th meetup 실습 자료
HyeonJeong Jo
쉽게 쓰여진 Django
쉽게 쓰여진 Django
Taehoon Kim
Dialogflow로 카카오톡 챗봇 만들기
Dialogflow로 카카오톡 챗봇 만들기
deepseaswjh
파이썬 플라스크로 배우는 웹프로그래밍 #1 (ABCD Foundation)
파이썬 플라스크로 배우는 웹프로그래밍 #1 (ABCD Foundation)
성일 한
Django in Production
Django in Production
Hyun-woo Park
간단한 블로그를 만들며 Django 이해하기
간단한 블로그를 만들며 Django 이해하기
Kyoung Up Jung
Django개발은 PyCharm에서
Django개발은 PyCharm에서
Kyoung Up Jung
Django, 저는 이렇게 씁니다.
Django, 저는 이렇게 씁니다.
Kyoung Up Jung
Python Recipes for django girls seoul
Python Recipes for django girls seoul
Joeun Park
Vuejs를이용한서비스구축
Vuejs를이용한서비스구축
Dexter Jung
201803 파이썬 세미나
201803 파이썬 세미나
JeongHwan Kim
Django beginning
Django beginning
Woojing Seok
스프링시큐리티와 소셜연습 이해를 위한 글
스프링시큐리티와 소셜연습 이해를 위한 글
라한사 아
장고로 웹서비스 만들기 기초
장고로 웹서비스 만들기 기초
Kwangyoun Jung
[NEXT] Flask 로 Restful API 서버 만들기
[NEXT] Flask 로 Restful API 서버 만들기
YoungSu Son
플라스크 템플릿
플라스크 템플릿
Thomas Hyunsik Kim
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?
Sang-ho Choi
비동기와 이벤트큐 수업자료
비동기와 이벤트큐 수업자료
지수 윤
처음배우는 자바스크립트, 제이쿼리 #2
처음배우는 자바스크립트, 제이쿼리 #2
성일 한
퍼블리셔, 프론트엔드개발을 시작하다
퍼블리셔, 프론트엔드개발을 시작하다
정석 양
Hoodpub 기술 발표
Hoodpub 기술 발표
Hyun-min Choi
Modern android
Modern android
Leonardo YongUk Kim
Kotlin 을 아시나요?
Kotlin 을 아시나요?
NBT Inc.
9x년생 개발자 모임 이그나이트발표 - 박진서
9x년생 개발자 모임 이그나이트발표 - 박진서
Jason Park
More Related Content
What's hot
Dialogflow로 카카오톡 챗봇 만들기
Dialogflow로 카카오톡 챗봇 만들기
deepseaswjh
파이썬 플라스크로 배우는 웹프로그래밍 #1 (ABCD Foundation)
파이썬 플라스크로 배우는 웹프로그래밍 #1 (ABCD Foundation)
성일 한
Django in Production
Django in Production
Hyun-woo Park
간단한 블로그를 만들며 Django 이해하기
간단한 블로그를 만들며 Django 이해하기
Kyoung Up Jung
Django개발은 PyCharm에서
Django개발은 PyCharm에서
Kyoung Up Jung
Django, 저는 이렇게 씁니다.
Django, 저는 이렇게 씁니다.
Kyoung Up Jung
Python Recipes for django girls seoul
Python Recipes for django girls seoul
Joeun Park
Vuejs를이용한서비스구축
Vuejs를이용한서비스구축
Dexter Jung
201803 파이썬 세미나
201803 파이썬 세미나
JeongHwan Kim
Django beginning
Django beginning
Woojing Seok
스프링시큐리티와 소셜연습 이해를 위한 글
스프링시큐리티와 소셜연습 이해를 위한 글
라한사 아
장고로 웹서비스 만들기 기초
장고로 웹서비스 만들기 기초
Kwangyoun Jung
[NEXT] Flask 로 Restful API 서버 만들기
[NEXT] Flask 로 Restful API 서버 만들기
YoungSu Son
플라스크 템플릿
플라스크 템플릿
Thomas Hyunsik Kim
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?
Sang-ho Choi
비동기와 이벤트큐 수업자료
비동기와 이벤트큐 수업자료
지수 윤
처음배우는 자바스크립트, 제이쿼리 #2
처음배우는 자바스크립트, 제이쿼리 #2
성일 한
퍼블리셔, 프론트엔드개발을 시작하다
퍼블리셔, 프론트엔드개발을 시작하다
정석 양
Hoodpub 기술 발표
Hoodpub 기술 발표
Hyun-min Choi
Modern android
Modern android
Leonardo YongUk Kim
What's hot
(20)
Dialogflow로 카카오톡 챗봇 만들기
Dialogflow로 카카오톡 챗봇 만들기
파이썬 플라스크로 배우는 웹프로그래밍 #1 (ABCD Foundation)
파이썬 플라스크로 배우는 웹프로그래밍 #1 (ABCD Foundation)
Django in Production
Django in Production
간단한 블로그를 만들며 Django 이해하기
간단한 블로그를 만들며 Django 이해하기
Django개발은 PyCharm에서
Django개발은 PyCharm에서
Django, 저는 이렇게 씁니다.
Django, 저는 이렇게 씁니다.
Python Recipes for django girls seoul
Python Recipes for django girls seoul
Vuejs를이용한서비스구축
Vuejs를이용한서비스구축
201803 파이썬 세미나
201803 파이썬 세미나
Django beginning
Django beginning
스프링시큐리티와 소셜연습 이해를 위한 글
스프링시큐리티와 소셜연습 이해를 위한 글
장고로 웹서비스 만들기 기초
장고로 웹서비스 만들기 기초
[NEXT] Flask 로 Restful API 서버 만들기
[NEXT] Flask 로 Restful API 서버 만들기
플라스크 템플릿
플라스크 템플릿
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?
비동기와 이벤트큐 수업자료
비동기와 이벤트큐 수업자료
처음배우는 자바스크립트, 제이쿼리 #2
처음배우는 자바스크립트, 제이쿼리 #2
퍼블리셔, 프론트엔드개발을 시작하다
퍼블리셔, 프론트엔드개발을 시작하다
Hoodpub 기술 발표
Hoodpub 기술 발표
Modern android
Modern android
Viewers also liked
Kotlin 을 아시나요?
Kotlin 을 아시나요?
NBT Inc.
9x년생 개발자 모임 이그나이트발표 - 박진서
9x년생 개발자 모임 이그나이트발표 - 박진서
Jason Park
모임 뒤에 사람있어요 - 9XD 1년 회고
모임 뒤에 사람있어요 - 9XD 1년 회고
Yurim Jin
06 distincion de los diferentes grupos sociales tema6 (1)
06 distincion de los diferentes grupos sociales tema6 (1)
maria jimenez
sistema operativo
sistema operativo
Danny Bello
Presentación1
Presentación1
Jose Manuel Lopez Mireles
The history of the thriller genre
The history of the thriller genre
KirstyGriffiths23
Educon International School - Presentation
Educon International School - Presentation
Educon International School Baner Pune
Andra Keay. Why silicon valley is winning robotics
Andra Keay. Why silicon valley is winning robotics
Skolkovo Robotics Center
Values in Nursing
Values in Nursing
Karla Ruiz
Human Resource Management At Disney
Human Resource Management At Disney
Nigam Rafique
Japan robots strategy 2015
Japan robots strategy 2015
Yaroslav Vedmid
Re-Evaluating the Value and Market Positioning of Industrial Cobots
Re-Evaluating the Value and Market Positioning of Industrial Cobots
Lizzie Uhl
Robohon, Robot Mobile Phone.
Robohon, Robot Mobile Phone.
BinTech Services
Winners of Robotics Competition Inspire Film
Winners of Robotics Competition Inspire Film
Valerie Varnuska
Histedit - 9XD 2016 Year-end party Ignite Talk
Histedit - 9XD 2016 Year-end party Ignite Talk
Hong-il Yang
디자이너의 코딩 도전기
디자이너의 코딩 도전기
Hyejeong Park
JavaInAction 자바 8
JavaInAction 자바 8
NBT Inc.
코노랩스(최재훈 CTO)_AI Startup D.PARTY_20161020
코노랩스(최재훈 CTO)_AI Startup D.PARTY_20161020
D.CAMP
Chat bot making process using Python 3 & TensorFlow
Chat bot making process using Python 3 & TensorFlow
Jeongkyu Shin
Viewers also liked
(20)
Kotlin 을 아시나요?
Kotlin 을 아시나요?
9x년생 개발자 모임 이그나이트발표 - 박진서
9x년생 개발자 모임 이그나이트발표 - 박진서
모임 뒤에 사람있어요 - 9XD 1년 회고
모임 뒤에 사람있어요 - 9XD 1년 회고
06 distincion de los diferentes grupos sociales tema6 (1)
06 distincion de los diferentes grupos sociales tema6 (1)
sistema operativo
sistema operativo
Presentación1
Presentación1
The history of the thriller genre
The history of the thriller genre
Educon International School - Presentation
Educon International School - Presentation
Andra Keay. Why silicon valley is winning robotics
Andra Keay. Why silicon valley is winning robotics
Values in Nursing
Values in Nursing
Human Resource Management At Disney
Human Resource Management At Disney
Japan robots strategy 2015
Japan robots strategy 2015
Re-Evaluating the Value and Market Positioning of Industrial Cobots
Re-Evaluating the Value and Market Positioning of Industrial Cobots
Robohon, Robot Mobile Phone.
Robohon, Robot Mobile Phone.
Winners of Robotics Competition Inspire Film
Winners of Robotics Competition Inspire Film
Histedit - 9XD 2016 Year-end party Ignite Talk
Histedit - 9XD 2016 Year-end party Ignite Talk
디자이너의 코딩 도전기
디자이너의 코딩 도전기
JavaInAction 자바 8
JavaInAction 자바 8
코노랩스(최재훈 CTO)_AI Startup D.PARTY_20161020
코노랩스(최재훈 CTO)_AI Startup D.PARTY_20161020
Chat bot making process using Python 3 & TensorFlow
Chat bot making process using Python 3 & TensorFlow
Similar to 슬랙에 귀여운 휴봇 하나 키워보자
My dream(ver2016)(nanheekim)
My dream(ver2016)(nanheekim)
Nanhee Kim
JavaScript Everywhere from Mobile and Robot
JavaScript Everywhere from Mobile and Robot
Circulus
2020년 7월 4일 개발 이야기 정리
2020년 7월 4일 개발 이야기 정리
Jay Park
Hubot
Hubot
Yongjae Choi
[코세나, kosena] 생성AI 프로젝트와 사례
[코세나, kosena] 생성AI 프로젝트와 사례
kosena
키트웍스 AI day
키트웍스 AI day
Wonjun Hwang
PyCon2018 PyQt로 만드는 웹 기반 어플리케이션 만들기
PyCon2018 PyQt로 만드는 웹 기반 어플리케이션 만들기
덕규 임
대학생 It전공자를 위한 소프트웨어특강
대학생 It전공자를 위한 소프트웨어특강
병석 양
포스트스마트폰 인사이트클래스
포스트스마트폰 인사이트클래스
Kim jeehyun
SK플래닛 M&C부문 D-spark #4 Make Movement
SK플래닛 M&C부문 D-spark #4 Make Movement
D:rink
[티그리스]스마트워크와 소셜엔터프라이즈
[티그리스]스마트워크와 소셜엔터프라이즈
socialware
2020년 5월 9일 개발 이야기 정리
2020년 5월 9일 개발 이야기 정리
Jay Park
[SCSA] Thinker 에서 Maker 로
[SCSA] Thinker 에서 Maker 로
Park Jonggun
The creative internet by Google Creative Lab
The creative internet by Google Creative Lab
YongJune CHAE
2018 Google I/O extended Busan flutter session
2018 Google I/O extended Busan flutter session
성윤 (Hunt) 조
2020년 5월 16일 개발 이야기 정리
2020년 5월 16일 개발 이야기 정리
Jay Park
파이썬 소개
파이썬 소개
fermat39
Make movement
Make movement
YongJune CHAE
마이크로소프트 봇 프레임워크로 만드는 인공지능 봇
마이크로소프트 봇 프레임워크로 만드는 인공지능 봇
Dae Kim
Waterfall과 agile의 불편한 동거 public
Waterfall과 agile의 불편한 동거 public
민태 김
Similar to 슬랙에 귀여운 휴봇 하나 키워보자
(20)
My dream(ver2016)(nanheekim)
My dream(ver2016)(nanheekim)
JavaScript Everywhere from Mobile and Robot
JavaScript Everywhere from Mobile and Robot
2020년 7월 4일 개발 이야기 정리
2020년 7월 4일 개발 이야기 정리
Hubot
Hubot
[코세나, kosena] 생성AI 프로젝트와 사례
[코세나, kosena] 생성AI 프로젝트와 사례
키트웍스 AI day
키트웍스 AI day
PyCon2018 PyQt로 만드는 웹 기반 어플리케이션 만들기
PyCon2018 PyQt로 만드는 웹 기반 어플리케이션 만들기
대학생 It전공자를 위한 소프트웨어특강
대학생 It전공자를 위한 소프트웨어특강
포스트스마트폰 인사이트클래스
포스트스마트폰 인사이트클래스
SK플래닛 M&C부문 D-spark #4 Make Movement
SK플래닛 M&C부문 D-spark #4 Make Movement
[티그리스]스마트워크와 소셜엔터프라이즈
[티그리스]스마트워크와 소셜엔터프라이즈
2020년 5월 9일 개발 이야기 정리
2020년 5월 9일 개발 이야기 정리
[SCSA] Thinker 에서 Maker 로
[SCSA] Thinker 에서 Maker 로
The creative internet by Google Creative Lab
The creative internet by Google Creative Lab
2018 Google I/O extended Busan flutter session
2018 Google I/O extended Busan flutter session
2020년 5월 16일 개발 이야기 정리
2020년 5월 16일 개발 이야기 정리
파이썬 소개
파이썬 소개
Make movement
Make movement
마이크로소프트 봇 프레임워크로 만드는 인공지능 봇
마이크로소프트 봇 프레임워크로 만드는 인공지능 봇
Waterfall과 agile의 불편한 동거 public
Waterfall과 agile의 불편한 동거 public
슬랙에 귀여운 휴봇 하나 키워보자
1.
슬랙에 귀여운 휴봇 하나
키워보자! @Frientrip Web Developer 박명호 Hi!
2.
이름: 박명호 닉넴: myoungho.pak https://qkraudghgh.github.io/ @qkraudghgh qkraudghgh@gmail.com 회사:
3.
1. 휴봇이 뭔가요 2.
어떻게 만드나요 3. 어디에 쓰나요 오늘 얘기할 것들
4.
앱(app)의 시대가 가고
인간과 대화하는 인공지능(AI) 봇(bot)의 시대가 왔다. 사티아 나델라 - Microsoft CEO 출처 - IPnomics 기사 http://www.ipnomics.co.kr/?p=45107
5.
휴봇이 뭔가요! 휴봇은 Github에서
만든 Chatting Bot 입니다. Hi! AI 봇은 아닙니다만… Slack, IRC, Gitter, iMessage, QQ, Skype Telegram, Twitter … Hubot is your company's robot
6.
휴봇이 뭔가요! Node.js 환경에서
돌아가며 CoffeeScript로 만들어져 있습니다. 오픈소스구요! 쉽게 새로운 기능을 추가할 수 있습니다. 배포가 쉽고 (Heroku)
7.
Server Hubot Script input output 어떤식으로 돌아가나요?
8.
어떻게 만드나요? 1. NodeJs
설치와 NPM으로 휴봇 설치하기 2. 로컬에 Hubot generating하기 4. Heroku dyno(저장소)만들고 배포하기 3. 슬랙에 hubot 셋팅하고 토큰 발급받기 휴봇을 Slack에 사용하기위해 heroku에 배포하기
9.
NodeJs 설치와 NPM으로
휴봇 설치하기 일단 Node.js가 깔려있어야합니다. 없으면 https://nodejs.org/en/ 에서 설치합시다. NPM으로 yo와 generator-hubot을 설치해줍니다.
10.
로컬에 Hubot generating하기 yo
hubot을 치고 하라는대로 합니다.
11.
슬랙에 hubot 셋팅하고
토큰 발급받기 https://[your-slack].slack.com/apps/ 위 링크에서 hubot을 검색합니다.
12.
슬랙에 hubot 셋팅하고
토큰 발급받기 그리고 발급되는 이 API Token을 잘 복사해둡니다.
13.
Heroku dyno(저장소)만들고 배포하기 Heroku에
가입하고, Heroku toolbelt를 다운받습니다. https://www.heroku.com/ 무료에요..
14.
Heroku dyno(저장소)만들고 배포하기 heroku
CLI에서 dyno setting을 해주고 git repo를 만들어 heroku dyno에 Push 해주세요!
15.
잘됐는지 확인하기 불이 들어왔는지
확인해보세요 ping을 보내 반응을 확인하세요!
16.
새로운 기능 추가하기 hubot
root폴더 안의 scripts 폴더에 script를 작성하여 (coffee, js) 아까와 같은 방법으로 배포합니다.
17.
그래서.. 어디에 쓰나요? Hubot
is your company's robot blah-blah-blah-blah 각종 알림과 스케쥴러 관리에 이용되고 있습니다.
18.
9xd에선.. 회사는 아니지만 각종
편의 기능을 넣어 사용중입니다. 구엑이의 시크한 신입 알림 우리 기관지를 지켜줄 미세먼지 농도 알리미
19.
홍보타임 https://qkraudghgh.github.io/hubot/2016/07/16/hubot- slack.html https://github.com/qkraudghgh/9xd-bot https://festi.kr/zlack/team/T0ZAS4K7Z/29/invitation/ 휴봇 만들고 배포하기
포스팅 9xd 휴봇 오픈소스에 기여하기 9xd 슬랙에 가입하기 사진 찍으세요!!
20.
여러분 이렇게 귀엽고
쓰기 쉬운 Hubot 두번 쓰세요!
Download now