슬랙은 사용자가 만든 프로젝트와 연동할 수 있는 다양한 api 연동 방식들을 지원한다. Slash Command, Incoming Web Hook, Outgoing Web Hook, Bot Users 등등.. 예전에는 프로젝트에서 스케줄러로 특정 시간이 되면, 현재 날씨를 슬랙으로 알려주는 방법을 Incoming Web Hook api를 통해 구현 했었다. 이번에는 Slash Commands를 활용하여 명령어 형태로 요청 값과 응답 값을 정의하는 방법으로 간단한 점심 추천 lunch bot을 만들었다. 1. Slack Api에 접속하여 Slash Commands 검색 http:// https://api.slack.com/ 2. Slash Commands를 도와줄 Slack App 생성 3. Slash C..
이전 회사에서 사내 메신저로 슬랙을 쓰다가 이직 후, 거의 쓸일이 없었다. 그렇게 슬랙에 대해 잊혀질 때즘, 팀내 메신저로 슬랙을 다시 쓰게 되어서 어찌나 반가운지 모르겠다. 슬랙에 여러 재미난 기능들이 있지만, 그중 소소하게 사용자들에게 재미를 줄 수 있는 슬랙봇 응답 기능 사용 방법에 대해 쓰고자 한다. 특정 키워드에 대한 슬랙봇의 응답 값을 설정하면, 키워드가 채널에 노출될 때 슬랙봇이 설정된 메세지를 보낸다. ex) 아아 > 아아=아이스아메리카노 1. Customize Slack 클릭 2. Slackbot 탭 선택 후, 키워드와 슬랙봇 응답 메세지 입력 3. 채널에서 키워드 입력
왼쪽 하단에, App을 클릭한 뒤 incoming-webhook 을 검색하여 install 해줍니다.!Incoming Webhooks are a simple way to post messages from external sources into Slack. 이런 기능을 해주는 방법이라고 합니다. ㅎㅎ 설치한 다음 Setting에서 아래와 같이 채널을 설정해주고, Webhook URL을 확인합니다.!! curl을 이용하여 간단하게 test 해보겠습니다. 튜토리얼에 나와있는 것 처럼, Json 형식으로 curl을 post방식으로 요청하니 이렇게 메세지가 도착했습니다.자바로 개발하여, 날씨 정보를 슬랙으로 incoming-webhook 보내는 포스팅을 하려고 했는데.. 생각보다 너무 길어질 거 같아서 나눠서 올..
- Total
- Today
- Yesterday
- visual studio code
- multiple row update
- update query set multiple
- 슬랙봇
- gradle
- vue.js
- update set multi
- update query mutiple row
- 다중 업데이트
- 슬랙 /
- effectivejava
- springboot https
- 뱅크샐러드
- 그레이들
- 싱글턴
- MSSQL
- 이것이 자바다
- 뱅셀 유전자
- 슬랙
- 몽고DB 완벽가이드
- Slack
- update query
- 이펙티브자바
- update set multiple
- SpringBoot
- 업데이트 쿼리
- java
- spring-boot-starter-data-redis
- update query multi row
- 뱅크샐러드 유전자
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |