slack_botkit

Command Line Slack interface, convenient for BOT message.

Usage no npm install needed!

<script type="module">
  import slackBotkit from 'https://cdn.skypack.dev/slack_botkit';
</script>

README

slack_cli

Slackボット作成に便利なツールキットです。

How to install?

グローバルインストール

npm install -g slack_botkit

#-- usage --
# slack post \#hoge_channel some message

環境を汚さずインストールしたい方は、ローカルインストールも一応できます

cd path/anywhere

npm install slack_botkit
cd node_modules/slack_botkit

#-- usage --
# ./slack post \#hoge_channel some message

Configure

環境変数を設定しておくと、毎回指定しなくてもいいので楽です。

  • SLACK_API_TOKEN ・・・デフォルトのAPIトークン
  • SLACK_API_USER ・・・デフォルトのusername

APIトークンは このへん から取得してください。

Let's try!

Hello

slack post --username=hogehogebot \#hoge_channel こんにちは! hogehoge bot です!

コマンドラインオプション

slack post

  • --token ・・・トークン(デフォルト値は $SLACK_API_TOKEN )
  • -u, --username ・・・投稿時に使うユーザー名(デフォルト値は $SLACK_API_USER )
  • --icon ・・・投稿時に使うアイコンURL

slack observe

  • --token ・・・トークン(デフォルト値は $SLACK_API_TOKEN )
  • -e, --exec, --callback ・・・コールバック関数のjsファイルを指定する

slack reaction

  • --token ・・・トークン(デフォルト値は $SLACK_API_TOKEN )