슬랙으로 분보를 타임 라인으로 표시하여 목록을 얻으십시오.
소개
이 블로그, 분보를 타임 라인으로 표시하여 팀의 흐름을 빠짐없이 파악합시다. 의 스크립트 부분만 전기.
왜 그런지 궁금한 사람은 읽어 보길 바래.
※주의 여기에서는, hubot과 slack의 제휴 방법이나 서버로 실행하는 방법등은 기재하고 있지 않다.
동작 확인 환경
hubot에서 각 엔지니어의 방을 확인하고 발언이 있으면 타임 라인 용 방에 링크를 씁니다.
hubot에서 각 엔지니어의 방을 확인하고 발언이 있으면 타임 라인을위한 방에 링크를 쓸 수 있습니다.
이 스크립트는 다음을 수행합니다.
hubot의 script 디렉토리에 이러한 파일을 만듭니다.
script/hunhou2timeline.coffee
hunhou2timeline.coffee
# 自分のslackのURL
slack_url = "https://your_tame_name.slack.com"
module.exports = (robot) ->
# どんな文字列があっても拾う
robot.hear /.+/, (msg) ->
room = msg.envelope.room
# idにドットがあるとURLを展開してくれないので取り除く
id = msg.message.id.replace(".","")
# ユーザ名_channelの部屋だけウォッチ対象
if room.match(/^times_.+/)
# 展開可能なURLを作成し、タイムライン表示用の部屋に投稿する
# roomの指定で、 投稿するchannelを指定
# 第二引数でslackのパーマネントURLを構築
robot.send {room: "#timeline"}, "#{slack_url}/archives/#{room}/p#{id}"
※ 채널에 추가하지 않으면 hubot이 방을 감시하지 않기 때문에 (입력 내용에 대한 반응을하지 않음) times_사용자 이름의 채널에 hubot 추가
내 채널에 게시하면
타임라인용 채널에 게시됨
Reference
이 문제에 관하여(슬랙으로 분보를 타임 라인으로 표시하여 목록을 얻으십시오.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kon_yu/items/9aad8849e7cca75f2456텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)