2022年6月10日金曜日

Gitlab の issue のメッセージを slack に通知すると attachments になるので注意

Gitlab の issue のメッセージを slack に通知すると attachments になるので注意

環境

過去に Slack + Ruby でメッセージを補足する方法を紹介しました
Incomming を使って Gitlab からの issue のコメントメッセージを補足したい場合は attachments を使います

環境

  • macOS 11.6.6
  • Ruby 3.1.1p18
    • slack-ruby-client 1.0.0

サンプルコード

slack.client.on :message do |data|
  if data.has_key?('attachments') && data['attachments'].first['text']
    puts "Message from gitlab"
  end
end
slack.client.start!

0 件のコメント:

コメントを投稿