Slackをハックしよう

671eaa60589e8c551f3ccb7912d33de8?s=47 Doppon
July 01, 2019

 Slackをハックしよう

Slackの内部をのぞいて見た話です。第3回 Akatsuki Geek LiveでのLT資料。

671eaa60589e8c551f3ccb7912d33de8?s=128

Doppon

July 01, 2019
Tweet

Transcript

  1. Slackをハックしよう Doppon 1

  2. Name: Doppo Sekino Twitter: @Doppon1033 担当: サーバーサイド 2 自己紹介 Hobby:

    ・旅行 ・甘いもの食べる ・コード書く 帰 国 子 女 だ お
  3. 3 ところで みんなSlack使ってる?|ω・`)ちら

  4. 4 Slackってな〜に ・チャットアプリ!! https://japan.cnet.com/article/35138743/ 最近上場もしたよ! こんな感じ!

  5. 5 Slackをハック? ちょwおま、何したん? (´^ω^`)ブフォwww

  6. 6 先に最終結果(どんっ!)

  7. 7 (どんっ!)

  8. 8 感想 ぐへへw(´゚∀゚`)

  9. 9 今回の対象 PC版のSlackアプリ! (それもMac)

  10. 10 アーキテクチャー(雑) エディタ Slack.app 直接書き換える ぞい!?

  11. 11 ポイント 1. Slackは書き換えられる!!(重要) 2. ..(あれ、これしかなくね) 3. ..(同上)

  12. 12 手始めに... PCまずはターミナルを開く

  13. 13 手始めに... Slackちゃんを探そう!!

  14. 14 手始めに... 実はこんなところにいます!

  15. 15 手始めに... 念のためのバージョン管理!!

  16. 16 くらえ!! git init !!

  17. 17 フォルダ構成

  18. 18 フォルダ構成

  19. 19 フォルダ構成 ssb-interop.js からトップいじれる

  20. 20 記述すべきコード(ただこれだけでok)

  21. 21 最後に お気づきだろうか?

  22. 22 最後に 実はCSSを書き換えているに過ぎない!