일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 월간
- Writing
- 영어원서읽기
- 10분
- Problem Solving
- 링피트
- 잡생각
- 화상영어
- 쓰릴오브파이트
- 리얼 클래스
- 뭐든
- English
- 프로젝트
- 파비최
- 미드시청
- 개발자
- 만화도
- 3줄정리
- 읽기
- FIT XR
- Daily Challenge
- 매일
- 괜찮음
- 사이드
- 스탭퍼
- realclass
- 영어공부
- 30분
- 운동
- leetcode
Archives
- Today
- Total
파비의 매일매일 공부기록
Mattermost Chatbot - #3 Sample Bot 구동 본문
Side Project (완료)/Mattermost Chatbot (2020)
Mattermost Chatbot - #3 Sample Bot 구동
fabichoi 2020. 12. 28. 23:30기존에 존재하는 Bot을 구동시켜보고
일부 수정할 생각으로 Sample Bot을 찾았다.
github.com/mattermost/mattermost-bot-sample-golang
일단 git clone 해서 저장소의 소스를 내려받고
Go Lang도 설치해야 해서 golang.org/dl/ 에서 ZIP 버전으로 다운로드하였다.
설치 후에 환경 변수 등의 설정을 마친 후
clone 해온 소스 경로에 가서
go run bot_sample.go를 입력한다.
그러나 아직 Bot 계정이 설정되지 않아서
github 페이지에 있는 설정 내용과 같이 계정 추가 및 채널 추가를 해주었으나..
계속 오류 나길래 bot_sample.go 소스를 열어 봤더니
다음과 같이 설정을 해야 제대로 동작한다.
계정 : bot@example.com / password1
사용자 이름 : samplebot / (이름 : Sample, 성 : Bot)
채널 : Debugging For Sample Bot
팀이름 : botsample
are you running을 채팅창에 입력하면
챗봇이 Yes I'm running을 출력해준다.
기존적인 Bot 동작 테스트는 마쳤으니 이번 포스트는 여기서 마무리 짓고
다음 포스트부터는 채팅창 내에 있는 메시지를 삭제하는 REST API를 Call 하는 기능을 구현할 예정이다.
반응형
'Side Project (완료) > Mattermost Chatbot (2020)' 카테고리의 다른 글
Mattermost Chatbot - #6 Bot 동작 개발 (0) | 2021.01.22 |
---|---|
Mattermost Chatbot - #5 API Call - Delete Post (0) | 2021.01.15 |
Mattermost Chatbot - #4 API Call - Login(Session) (0) | 2021.01.09 |
Mattermost Chatbot - #2 환경 구축[2] (0) | 2020.12.26 |
Mattermost Chatbot - #1 환경 구축 (2) | 2020.12.23 |
Comments