Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Slackをハックしよう
Search
Doppon
July 01, 2019
Technology
2.5k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Slackをハックしよう
Slackの内部をのぞいて見た話です。第3回 Akatsuki Geek LiveでのLT資料。
Doppon
July 01, 2019
Other Decks in Technology
See All in Technology
Bet AI Day 2026丨AIによって本質に戻るシステムリスク管理
layerx
PRO
0
910
Autonomous AI Databaseサービス・アップデート(FY27)/ adb-service-update-jp-fy27
oracle4engineer
PRO
0
110
全員がプロダクトへ向き合う組織を持続成長させるために——組織づくりのフライホイールと4象限 / The Flywheel Model and Four Quadrants for Organizational Design
hiro_torii
3
830
リージョンの壁を越える、 ちょっと変わったAWSサービスの話
falken
PRO
0
250
スクラムで身についていた動き方を、XPで捉え直してみた
codmoninc
PRO
1
200
ブラウザアプリの継続的パフォーマンスモニタリング (序) / Continuous Browser Application Performance Monitoring; Act 1
moznion
0
110
#jawssonic2026 あの時代が悪かった ~動かなかったSageMakerと共に迎えたイベント当日~
ktkn1129
0
130
Sony-DroidKaigi2026
sony
1
320
[RSJ26] AnoleVLA: Lightweight Vision-Language-Action Model with Deep State Space Models for Mobile Manipulation
keio_smilab
PRO
0
120
【視聴者参加型!】AWSセキュリティアンチパターンクイズ
syoshie
0
420
AI時代のAPI品質を支えるガードレール / API Guardrails for API quality in the AI era
yokawasa
1
120
こんなアーキテクチャ図は嫌だ BEYOND THE TIME: 半年後の自分へ贈る15のメッセージ / 15 of Anti-pattern in AWS Architecture Diagrams
naospon
3
240
Featured
See All Featured
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
490
Measuring & Analyzing Core Web Vitals
bluesmoon
9
990
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Everyday Curiosity
cassininazir
0
310
Marketing to machines
jonoalderson
1
5.7k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.3k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
430
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
320
Git: the NoSQL Database
bkeepers
PRO
432
67k
The Limits of Empathy - UXLibs8
cassininazir
1
640
The Curious Case for Waylosing
cassininazir
1
490
Transcript
Slackをハックしよう Doppon 1
Name: Doppo Sekino Twitter: @Doppon1033 担当: サーバーサイド 2 自己紹介 Hobby:
・旅行 ・甘いもの食べる ・コード書く 帰 国 子 女 だ お
3 ところで みんなSlack使ってる?|ω・`)ちら
4 Slackってな〜に ・チャットアプリ!! https://japan.cnet.com/article/35138743/ 最近上場もしたよ! こんな感じ!
5 Slackをハック? ちょwおま、何したん? (´^ω^`)ブフォwww
6 先に最終結果(どんっ!)
7 (どんっ!)
8 感想 ぐへへw(´゚∀゚`)
9 今回の対象 PC版のSlackアプリ! (それもMac)
10 アーキテクチャー(雑) エディタ Slack.app 直接書き換える ぞい!?
11 ポイント 1. Slackは書き換えられる!!(重要) 2. ..(あれ、これしかなくね) 3. ..(同上)
12 手始めに... PCまずはターミナルを開く
13 手始めに... Slackちゃんを探そう!!
14 手始めに... 実はこんなところにいます!
15 手始めに... 念のためのバージョン管理!!
16 くらえ!! git init !!
17 フォルダ構成
18 フォルダ構成
19 フォルダ構成 ssb-interop.js からトップいじれる
20 記述すべきコード(ただこれだけでok)
21 最後に お気づきだろうか?
22 最後に 実はCSSを書き換えているに過ぎない!