티스토리 뷰

Slack은 Web API가 단순하기 때문에 즉시 도구를 개발하고 연계시킬 수 있습니다. 


메시지를받을 때 외부 도메인이 필요하지만 메시지를 보낼 뿐이라면 


자신의 로컬 또는 전송할 수 있습니다. 


이번에 소개하는 CatSlack도 그런 도구의 하나입니다. 


CUI에서 Slack에 메시지를 쉽게 날릴 수있는 소프트웨어입니다.



CatSlack 사용법


 CatSlack의 사용법은 다음과 같습니다. 


Slack에서 지정되는 URL을 환경 변수로 정의하여 후 표준 출력을 CatSlack 명령에 날릴뿐입니다. 


이번에는 run을 사용하고 있습니다 만, 컴파일 해 버리면 명령으로 사용할 수 있습니다.


  1. $ export CATSLACK_URL=https://hooks.slack.com/services/T04...WWi
  2. $ echo "test" | go run main.go



제대로 메시지가 전송됩니다.



CatSlack의 장점은 Go를 사용하고있는 것으로 컴파일 할 때 


Windows / Mac OSX / Linux에 대한 이동성이 높은 명령을 만들 것입니다. 


직접 만든 도구에서 명령을 직접 실행 Slack에 통지 할 수 있습니다. 


CatSlack는 Go 만든 소프트웨어 


(소스 코드는 공개되어 있지만 라이센스는 명기되어 있지 않습니다)입니다.



influxdata/catslack: Shell -> Slack the easy way



댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
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
글 보관함