1.0.4 • Published 4 years ago

@scatterlab/quick-slack v1.0.4

Weekly downloads
1
License
MIT
Repository
github
Last release
4 years ago

quick-slack

슬랙 메시지를 아주 쉽고 편하게 쏘기 위한 cli 툴입니다.

메시지 형식

  1. 시작할 때 pid, 명령어, hostname, username을 slack으로 쏴줍니다.
  2. stderr, stdout가 발생할 때마다 pid, hostname과 함께 slack으로 쏴줍니다.
  3. 프로그램이 종료할 때 pid, 명령어, hostname, username과 exit code를 slack으로 쏴줍니다.

예시

예시 이미지

사용법

$ npm i -g @scatterlab/quick-slack
$ slack python -u some-test-script.py

위처럼 사용하시면 slack 이후의 커멘드가 그대로 subprocess로 띄워져서 stdout, stderr과 함께 프로그램 시작, 종료를 슬랙으로 알려줍니다.

Python은 -u 옵션을 주지 않으면 flush 동작이 제대로 이루어지지 않습니다.

설정

token=
channel=
as_user=

위같은 설정파일을 읽어서 설정하게 됩니다. 우선순위는 아래와 같습니다.

  1. ./.slack
  2. ~/.slack
  3. /etc/quick-slack
1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago