728x90
반응형

슬랙봇 4

[TIPS] Bots를 이용한 슬랙봇 만들기

지난번에는 웹훅을 이용해서 슬랙봇을 만들어보았다. 그런데 기능이 제한적이라 아쉬움이 많이 남아서, 이번에는 언제든지 원하는 기능을 추가할 수 있는 슬랙봇을 만들어보았다. 서버에 관해 포스팅을 하기로 했는데, 제가 heroku를 떠나는 바람에 이 포스팅을 먼저 진행합니다 봇을 만들기 위해서는 토큰이 필요하다. 봇 토큰을 얻는 방법은 웹훅 때와 비슷하니, 웹훅에서 url 얻는 파트를 살짝 보고 오시길 추천한다. ( 첫 줄의 링크를 클릭하면 이동 ) 지난번에는 검색바에 webhook을 검색했지만, 이번에는 bots를 검색한다. 그러면 4번째에 Bots라는 친구가 보이는데 이 녀석이 우리에게 슬랙에서 사용할 수 있는 토큰을 제공해준다. 몇 번의 클릭을 통해 토큰을 얻었다면, 이게 토큰이 맞는 지 확인이 필요하다..

TIPS 2020.09.05

20200901

9월이 시작된 걸 TIL쓰다 알았다... 오늘은 슬랙봇 서버를 옮겨다니면서 옴총나게 껐다켰다... 그 와중에 테스트 하다 삑사리로 제너럴에 몇 개 보내버렸다... 내일은 제대로 동작해주길..! 9월 01일 (화) Today I Learned 오늘은 면수님과 페어프로그래밍을 진행하였다 면수님과 페어프로그래밍 어제 상걸님께 서버에 관해 여쭸었다 구글 클라우드로 리눅스 서버를 돌린다고 하셨다 나는 heroku에 빠져있어서 instance를 전혀 생각지도 못했다. 오늘에서야 서버에 PATH 설정으로 타임존을 설정하셨다는 말에 띠용하면서 다시 찾아봤다. 그랬더니 세상에 마상에, google cloud도 그냥 cloud server를 free tier로 사용할 수 있게 하고 있었다. 그덕분에 드디어 자리를 잡은 공..

Today I Learned 2020.09.01

[TIPS] 웹훅을 이용한 슬랙봇 만들기

슬랙봇을 만들기 위해 어제, 오늘 삽질을 좀 했다. 내가 만들고 싶은 슬랙봇은 특정 시간에 메시지를 전송하는 리마인더 슬랙봇이다. 주로 출퇴근, 점심/저녁 시간을 알려주는 데에 사용하고자 하였다. 슬랙봇에는 RTM ( Real Time Message ) 기능을 이용하는 봇과 Schedule 을 이용하여 특정 시간에 정해진 메시지를 전송하는 웹훅 ( WebHook ) 봇이 있다. 오늘 포스팅에서는 웹훅과 schedule 을 이용하여 원하는 시간에 특정 메시지를 전송하는 봇을 만들고, heroku를 이용하여 별도의 서버 없이 계속해서 운용되는 봇을 만들어 보겠다. Setup 웹훅을 활용하기 위해 기본적인 설정이 필요하다. 내가 참여하고 있는 슬랙의 Apps/로 이동한다. 슬랙 앱이나 웹에서 채널이름을 클릭하..

TIPS 2020.08.28

20200827

DOM은 검색하면서 이해하고 적용하기에 딱히 어려움이 없는 것 같아서 포스팅 패스. 솔로윜도 끝나가니까 앞으로 알고리즘에 대한 포스팅을 시작해야겠다. 알고리즘에 도움이 될만한 책, 시간복잡도 등등 기초적인 cs 내용을 다루면 좋지않을까. 8월 27일 (목) Today I Learned 알고리즘 스터디 토요일 저녁 8시까지 정렬시리즈 스프린트를 시작한다. 오늘은 삽입정렬까지 끝냈다. 정렬시리즈 ------ part I 1. 선택정렬 ( Selection Sort ) ✅ 2. 버블정렬 ( Bubble Sort ) ✅ 3. 삽입정렬 ( Insertion Sort ) ✅ ------ part II 4. 병합정렬 ( Merge Sort ) 5. 퀵정렬 ( Quick Sort ) ----Advanced---- 6...

Today I Learned 2020.08.27
728x90
반응형