slackcatのインストールと使い方

slackcatとは

コマンドラインからSlackに通知を送るツール

 

slackcat をダウンロード & 実行権限付与
curl -Lo slackcat https://github.com/bcicen/slackcat/releases/download/v1.6/slackcat-1.6-$(uname -s)-amd64
sudo mv slackcat /usr/local/bin/
sudo chmod +x /usr/local/bin/slackcat

 

設定

チーム名を聞かれる

f:id:mkyosuke:20200311170550p:plain

適当にabcと入力後

 

slackcat Creating token request for Slackcat
slackcat Use the below URL to authorize slackcat if browser fails to launch
slackcat http://slackcat.chat/configure
token issued:

 

http://slackcat.chat/configureにアクセスしトークンを発行し、トークンを

token issued: に貼り付ける

以上で設定は完了

 

実行

日付日時を投稿

date | slackcat --channel random

※必ずオプションの --channel を指定

デフォルトでは、ファイルとして投稿される

-s … プレーンテキストとして投稿

-t … 標準出力も出しつつ投稿

ファイルを投稿

slackcat --channel random /home/ユーザー名/ファイル名