이 프로젝트는 Golang에서 Slackbot을 구축하는 방법을 보여줍니다. Slack-Go 라이브러리를 사용하고 소켓 모드를 사용하여 Slack과 통신합니다.
이 프로젝트를 수행하는 작업은 여기에서 읽거나 중간에 읽을 수있는 몇 가지 기사를 작성하도록 영감을주었습니다 (* 친구 링크를 포함 시켜서 중간 급여 월에 닿지 않아)
튜토리얼 0 : 모든 슬랙 애플리케이션은 몇 가지 간단한 단계로 시작합니다.
튜토리얼 1 : 소켓 모드를 사용하여 Golang에서 슬랙 앱 집 구축
튜토리얼 2 : 소켓 모드를 사용하여 Golang을 사용하여 Slack에서 사용자를 올바르게 환영합니다.
튜토리얼 3 : 소켓 모드를 사용하여 Golang을 사용하여 슬랙 슬래시 명령 구현
WIP 튜토리얼 4 : [소켓 모드를 사용하여 골랑으로 슬랙 바로 가기 생성]
제 1 조 : Golang의 정적 자산 관리
제 2 조 : 골랑의 핸들러 및 미들웨어 설계 패턴
제 3 조 : 코드 3으로서의 다이어그램에는 도구가 있어야합니다.
제 4 조 : Golang의 비 유형 상수는 작업을 더 쉽게 만들 수 있습니다. 그러나 캐치가 있습니다
WIP : 제 5 조 : dojo ⛪가 필요합니다
다음 변수로 파일 test_slack.env 만듭니다.
SLACK_BOT_TOKEN=xoxb-xxxxxxxxxxx
SLACK_APP_TOKEN=xapp-1-xxxxxxxxx
응용 프로그램을 실행하십시오
go run main.go


튜토리얼 2 : 소켓 모드를 사용하여 Golang을 사용하여 Slack에서 사용자를 올바르게 환영합니다.


튜토리얼 1 : 소켓 모드를 사용하여 Golang에서 슬랙 앱 집 구축

튜토리얼 3 : 소켓 모드를 사용하여 Golang을 사용하여 슬랙 슬래시 명령 구현