0.5.1 • Published 8 years ago

backlog2slack v0.5.1

Weekly downloads
2
License
MIT
Repository
github
Last release
8 years ago

Backlog Notification To Slack

このHubotは、Backlogの更新をSlackに通知させます

通知対象

  • 課題作成
  • 課題更新
    • コメント追加
    • ステータス更新
    • 担当更新
    • ファイル追加
    • ...etc
  • お知らせ追加
  • Wiki
    • 作成
    • 更新
    • 削除
  • Subversion
  • Git (PR)

導入方法

Hubotディレクトリで以下のコマンドを実行

$ npm install backlog2slack --save

以下を external-scripts.json に追加

["backlog2slack"]

各種設定

Backlog Add webhook

https://{space_name}.backlog.jp/settings/webhook/{project_name}}/create

  • WebHook URL に以下のURLを設定

{hubot_url}/backlog2slack
(exampleURL: http:example.com:8080/backlog2slack)

環境変数に HUBOT_SLACK_TOKEN を設定

export HUBOT_SLACK_TOKEN = {your_slack_API_token}

スペース名の設定

  • Getパラメータでの指定(優先)
    http:example.com:8080/backlog2slack?space=hoge_team

  • 環境変数での指定
    export HUBOT_BACKLOG2SLACK_SPACE = "hoge_team"

※ この設定をしないとリンクが正常に動作しません

通知先の指定(2つの方法)

  • Getパラメータでの指定(優先)
    http:example.com:8080/backlog2slack?destination=backlog-notification-channel http:example.com:8080/backlog2slack?destination=t_mimura

  • 環境変数での指定
    export HUBOT_BACKLOG2SLACK_DESTINATION = "backlog-notification-channel" export HUBOT_BACKLOG2SLACK_DESTINATION = "private-kosokoso-heya"

※ 通知先(destination)はCHANNEL, PRIVATE_GROUP, DM(user_name)に対応

オプション:Hubot通知の色の指定

ActionTypedefaultColor
課題の追加warningオレンジ
コメント追加goodGreen
お知らせ追加goodGreen
課題の更新goodGreen
  • Getパラメータでの指定(優先)
    http:example.com:8080/backlog2slack?good_color=000000
    http:example.com:8080/backlog2slack?good_color=ff0000&warning_color=f0f
    ...etc

  • 環境変数での指定
    export HUBOT_BACKLOG2SLACK_GOOD_COLOR = "000"
    export HUBOT_BACKLOG2SLACK_WARNING_COLOR = "ffff00"

※ 色に"#"を含めない

0.5.1

8 years ago

0.5.0

8 years ago

0.4.0

8 years ago

0.3.5

8 years ago

0.3.4

8 years ago

0.3.3

8 years ago

0.3.2

8 years ago

0.3.1

8 years ago

0.3.0

8 years ago

0.2.3

9 years ago

0.2.2

9 years ago

0.2.1

9 years ago

0.2.0

9 years ago

0.1.8

9 years ago

0.1.6

9 years ago

0.1.5

9 years ago

0.1.4

9 years ago

0.1.3

9 years ago

0.1.2

9 years ago

0.1.1

9 years ago

0.1.0

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago