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
Google Apps Script × IFTTT でつくるTwitterエゴサーチ自動化
Search
katsuhisa_
PRO
October 31, 2017
Programming
0
2.5k
Google Apps Script × IFTTT でつくるTwitterエゴサーチ自動化
Google Apps Script 活用ミートアップ で話した内容です。
https://gaiax.connpass.com/event/69200/
katsuhisa_
PRO
October 31, 2017
Tweet
Share
More Decks by katsuhisa_
See All by katsuhisa_
Inside Studist Lightning Talks
katsuhisa91
PRO
0
610
SRE NEXT で過去に紹介されたAWS 知見速習
katsuhisa91
PRO
1
690
インフラエンジニアの多様性と評価、またはキャリアへのつなげ方
katsuhisa91
PRO
0
930
Job Crafting
katsuhisa91
PRO
0
2.7k
Self-Serviceとサイロ化と組織構造
katsuhisa91
PRO
0
870
チームで取り組む障害対応
katsuhisa91
PRO
4
2.1k
スタディスト開発部が面接で大切にしている 3つのこと
katsuhisa91
PRO
2
2.1k
プロダクト開発における暗黙知との向き合い方
katsuhisa91
PRO
6
2.7k
NoOpsを実現するSREの存在意義と役割
katsuhisa91
PRO
23
21k
Other Decks in Programming
See All in Programming
OpenAPIを中心に考えるAPI開発入門 / Introduction to API Development with a Focus on OpenAPI
seike460
PRO
2
130
Elm 0.19.0 Changes
bkuhlmann
0
490
Micro Frontends for Java Microservices - Devnexus 2024
mraible
PRO
0
430
VSCodeでのDatabricks開発もお勧めしたい/I would also recommend Databricks development with VSCode.
kazumain
0
240
SpringBoot+MyBatisで例外が出たときどこを見るか
syukai
0
110
CQRS/ES avec Symfony, c’est (trop) bien !
jeremyfreeagent
1
630
デザインシステムで Tailwind CSSとCSS in JSに分散投資をしたら良かった話
fsubal
18
4.9k
TYPO3 v13 – The road to LTS: What's new and new APIs
luisasofie_xoxo
0
180
Folding Cheat Sheet #1
philipschwarz
PRO
0
210
PHP8.3の機能を振り返る / Review of PHP 8.3 features
seike460
PRO
1
110
Hanami and htmx
bkuhlmann
0
190
二郎系ラーメンのコールで学ぶ AST 解析
memory1994
PRO
7
1.7k
Featured
See All Featured
Web Components: a chance to create the future
zenorocha
305
41k
Six Lessons from altMBA
skipperchong
20
3k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
29
6k
Building a Scalable Design System with Sketch
lauravandoore
455
32k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Reflections from 52 weeks, 52 projects
jeffersonlam
344
19k
The Cult of Friendly URLs
andyhume
74
5.7k
The Power of CSS Pseudo Elements
geoffreycrofte
59
5k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
1
3.4k
Navigating Team Friction
lara
177
13k
Documentation Writing (for coders)
carmenintech
59
3.9k
Optimising Largest Contentful Paint
csswizardry
7
2.3k
Transcript
Google Apps Script × IFTTT でつくる エゴサーチ自動化 株式会社 スタディスト 北野
勝久
自己紹介 インドのIT企業で2年半ほど働いた後、 スタディストで、SRE らへんの仕事をしています。 北野 勝久 katsuhisa91 https://github.com/katsuhisa91 Katsuhisa Kitano
https://www.facebook.com/katsuhisa.kitano.33 @katsuhisa__ https://twitter.com/katsuhisa__ #GAS活
会社紹介 スタディストという会社からきました。 『Teachme Biz 』というサービスを つくっています。 弊社のゆるキャラ『マロン』 #GAS活
Twitter エゴサーチやってます? #GAS活
スタディスト素晴らしい。 急成長企業を支えるママ社員のディープワーク(戦 略経営者) - goo ニュース https://t.co/z6TQc0ZaRJ Twitter エゴサーチいいよ、という話 •
自社のニュースに対する世の中の反応が分かって嬉しい! #GAS活
Twitter エゴサーチいいよ、という話 • 自社のサービスに対する世の中の反応が分かって嬉しい! セールスフォースと親和性は高いと思うなぁ。 クラウド型マニュアル作成「Teachme Biz」のスタ ディストがセールスフォースから資金調達 | TechCrunch
Japan https://t.co/Z4jxZO48jT @jptechcrunchさんから #GAS活
Twitter エゴサーチいいよ、という話 • 世の中の情報をかんたんに集める(マニュアル作成に関する世の中の意見) Markdownパーサー。不具合あってもいいやリリー ス準備の為、使い方のマニュアル作成中♥。なんか テンションが上がらないでござる。たーのしーく無い 。 (´-ω-`) #GAS活
意外といい! #GAS活
でも・・・ • Twitter でいちいち検索とか めんどうでやってらんない • 昔の投稿に関しては、 無限スクロールしないと見れなくてつらい • 記録したい
#GAS活
そこで・・・ • エゴサーチ自動化したい • ちゃんとデータを残したい • 後から検索をつかって、 かんたんに見返せるようにしたい #GAS活
• エゴサーチ自動化したい • ちゃんとデータを残したい • 後から検索をつかって、 かんたんに見返せるようにしたい Google Apps Script
とIFTTT つかえば、 かんたんにできます そこで・・・ #GAS活
IFTTT とは 「if this then that」というシンプルなコンセプトに基づく「レシピ」を作成し共有することが できる。 レシピの「this」の部分は「Facebookで写真をタグ付けした時」「Foursquareでチェックし た時」といった「きっかけ」になり、 「that」の部分は「テキストメッセージの送信」「Facebookでステータスメッセージを作成」
といった「行動」になる。 ユーザーが使用するサービスで有効にする「きっかけ」と「行動」のコンビネーションがレ シピである。 by wikipedia #GAS活
IFTTT とは 「if this then that」というシンプルなコンセプトに基づく「レシピ」を作成し共有することが できる。 レシピの「this」の部分は「Facebookで写真をタグ付けした時」「Foursquareでチェックし た時」といった「きっかけ」になり、 「that」の部分は「テキストメッセージの送信」「Facebookでステータスメッセージを作成」
といった「行動」になる。 ユーザーが使用するサービスで有効にする「きっかけ」と「行動」のコンビネーションがレ シピである。 by wikipedia 長い! #GAS活
IFTTT とは めっちゃかんたんです。 「もし、this なら、that する。」以上。 #GAS活
IFTTT とは ➔今回やったこと もし◯◯を含むTweet がされたらスプレッドシートに書き込む #GAS活
というわけで、 『30分でつくるTwitter エゴサーチ自動化』 の話をします。 #GAS活
30分でつくるTwitter エゴサーチ自動化 #GAS活
30分でつくるTwitter エゴサーチ自動化 もし、対象キーワードを含むTweet があれば、 スプレッドシートに書き込む(1レコードとして作成) ➔IFTTT のレシピがすでにあるので実装無 #GAS活
IFTTT レシピ #GAS活
30分でつくるTwitter エゴサーチ自動化 • 毎日朝8:00に、エゴサーチ結果 をメール配信 ◦ 配信状況をチェックするカラムを用意した ◦ 配信したら、カラムをtrue に
#GAS活
Google Apps Script 実装 • send チェック /* 5列目がnullであればメール送信 */
if(mySheet.getRange(i,5).getValue()==""){ ... } /* 送信済みのツイートには5列目に"send" */ mySheet.getRange(i,5).setValue("send"); gist 公開したので、よければどうぞ。 https://gist.github.com/katsuhisa91/b54a037dd751fbedefea8ce5f2210c61 #GAS活
まとめ IFTTT とGoogle Apps Script の連携、 楽だしできること広がるし良いよ #GAS活
採用にご興味ある方は、 お気軽にご連絡ください! スタディスト 北野 勝久
[email protected]
ご清聴ありがとうございました #GAS活