タグ

chatworkとclassmethodに関するnabinnoのブックマーク (3)

  • Auto Scalingイベントの発生をLambdaでChatWorkに通知する | DevelopersIO

    こんにちは、虎塚です。 Auto Scalingを使ってシステムを運用していると、インスタンスが増えたり減ったりした時に、チャットに通知したい場合があります。 今回は、Auto Scalingのイベントが発生したら、S3上にあらかじめ用意しておいた設定を読み込んで、ChatWorkの特定の部屋に通知を送るLambdaスクリプトを紹介します。 この仕組みの使い方 この仕組みの入力と出力を説明します。 この仕組みを利用するにあたって、あらかじめS3バケットに次のような設定情報を保存しておきます。 Auto Scaling group名 Auto Scaling groupのイベント種別 参考: Auto Scaling グループスケーリング時の SNS 通知の取得 - Auto Scaling メッセージ投稿先のChatWorkルームID 投稿するメッセージ 具体的には、次のようなJSONファ

    Auto Scalingイベントの発生をLambdaでChatWorkに通知する | DevelopersIO
  • ChatWorkタスクのちょっとした便利機能 5選 | DevelopersIO

    こんにちは、虎塚です。 クラスメソッドでは、社内のコミュニケーションツールにChatWorkを利用しています。ChatWorkにはタスクという機能があり、社員間での作業依頼はもちろん、ちょっとしたお知らせや電話連絡にもカジュアルに使っています。 タイムラインでなにか頼みごとをすると、あっという間に流れ去ってしまうため、後々まで残せるタスクは便利です。今回は、ChatWorkのタスクにまつわるベンリ機能を共有します。 「追加時点へ移動」でタスク作成時点のタイムラインを確認する ほかの人に依頼したタスクの現状を確認する 作成済みのタスクを編集する 完了処理したタスクを未完了に戻す 「タスクの削除」でタスクをサイレント消去 1. 「追加時点へ移動」でタスク作成時点のタイムラインを確認する 「なんだっけ? このタスク」 タスクが手元に残っているけれど、時間がたって何の話かサッパリわからない、という

    ChatWorkタスクのちょっとした便利機能 5選 | DevelopersIO
  • 【習作】Backlogの対応中チケット数をChatWorkに書き込むシェルスクリプトを作ってみた | DevelopersIO

    はじめに こんにちは植木和樹@上越妙高オフィスです。弊社ではBacklogを使ったお客様や協力会社様とのタスク管理を行っています。 Backlog - Backlog [バックログ] 自分担当のタスクはゼロにしておくのが理想ですが、忙殺されているとチェックを疎かにしてしまいがちです。そこで毎日定時にBacklogの対応中タスク数を拾ってきて社内チャットツールであるChatWorkにポストするスクリプトを作成しました。 スクリプト ちゃちゃっとシェルスクリプトで作りました。動作確認はOSX(Yosemite), Amazon Linux(2015.03)で行っています。 必要になるツール jq curl スクリプト スクリプトはgistで公開しています。改変等はご自由にどうぞ なぜか\nでの改行がうまくChatWorkにわたらなかったので、ヒアドキュメントで無理矢理改行させてます。 設定 B

    【習作】Backlogの対応中チケット数をChatWorkに書き込むシェルスクリプトを作ってみた | DevelopersIO
  • 1