Slide 1

Slide 1 text

SlackboardΛࢼͯ͠Έͨ 2016/01/22@TOMࣾ಺ษڧձ @bells17

Slide 2

Slide 2 text

@bells17 • Tokyo Otaku Mode Inc. • Backend Engineer / Infrastructure Engineer • @bells17_

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

؂ࢹαʔϏεͱͷAPI࿈ܞ

Slide 5

Slide 5 text

͚ͩ͡Όͳͯ͘

Slide 6

Slide 6 text

Slackͷ Incoming webhooks ࢖͑͹ࣗ༝ʹϝοηʔδΛ SlackʹྲྀͤΔ

Slide 7

Slide 7 text

ΞϓϦͷΤϥʔΛ௨஌ͨ͠Γ

Slide 8

Slide 8 text

ఆظతʹνΣοΫ͍ͨ͜͠ͱΛ ௨஌ͨ͠Γ

Slide 9

Slide 9 text

ͨͩ௨஌͢Δνϟϯωϧ͕૿ ͑ΔͨͼʹwebhookΛઃఆ͢ Δͷ͕໘౗ (ଟ෼΍Γํ஌Βͳ͍͚ͩ)

Slide 10

Slide 10 text

ͦ͜Ͱ slackboard

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

ͱ͍͏͜ͱͰࢼͯ͠Έ·ͨ͠

Slide 13

Slide 13 text

ͱΓ͋͑ͣࢼ͚ͩ͢ͳΒ ઃఆ͸͜Ε͚ͩ • αʔόʔʹGOݴޠΛΠϯετʔϧ • go get -u github.com/cubicdaiya/slackboard/… Ͱ SlackboardΛΠϯετʔϧ • Slackͷwebhook urlΛهೖͨ͠ઃఆϑΝΠϧΛઃஔ • slackboard -c conf/slackboard.toml

Slide 14

Slide 14 text

͜Ε͚ͩͰ௨஌͕ࢼͤΔ

Slide 15

Slide 15 text

ίϚϯυ͸͜Ε͚ͩ echo message | slackboard-cli -c channelname -s-localhost:29800 -u username -i :icon_emoji: -C color

Slide 16

Slide 16 text

DEMO

Slide 17

Slide 17 text

ߋʹৄ͘͠͸ • https://github.com/cubicdaiya/slackboard • http://tech.mercari.com/entry/ 2015/07/06/141056 • http://qiita.com/cubicdaiya/items/ 1f9a8846f55b9d0bcb48 • http://qiita.com/cubicdaiya/items/ 91961cefe2209a917a15

Slide 18

Slide 18 text

͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ