私はslackのユーザーです https://slack.com/
私はデスクトップクライアントが便利だと思いますが、時々私はサーバーに取り組んでいます。ブラウザインタフェースとAndroidおよびiPhoneクライアントもあります。私の目的は、たとえばサーバー環境内で、メッセージをコマンドラインから読み書きすることです。
それではslack用のコマンドラインインターフェースフロントエンドはありますか?
私が知っている本格的なコマンドラインインターフェースはありませんが、 API があるので、原則として誰でも書き始めることができます。 Slackcat はその方向への第一歩です。
別の方法としては、サーバーにテキストモードのIRCまたはXMPPクライアントをインストールし、 Slack/IRC/XMPPゲートウェイを使用することも考えられます .
編集/更新:この答えは現在明らかに時代遅れです - コメントや他の答えを見てください。
私はこれを使います。試して https://github.com/candrholdings/slack-cli
インストールするには、次のように入力します。
npm install -g slack-cli
メッセージを送信するには
slackcli -t <Slack token> -g <Slack group name> -m "Hello, World!"
ファイルを送信するには
slackcli -t <Slack token> -g <Slack group name> -f <File name>
標準入力から送るには、
cat anyFile.txt | slackcli -t <Slack token> -g <Slack group name> -c
トークンを環境変数として設定することもできます。
SET SLACK_TOKEN=<Slack token>
slackcli -g yourGroupName -m "Hello, World!"
これはSlacker、PHPを使用したSlack用のCLIです。あなたはあなた自身のSlack apiトークンを必要とし、設定を調整します。 https://github.com/TidalLabs/Slacker