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
Building Twitter Bots in Node
Search
Philip James
December 08, 2015
Technology
1
190
Building Twitter Bots in Node
Philip James
December 08, 2015
Tweet
Share
More Decks by Philip James
See All by Philip James
Frog and Toad Learn about Django Security - NBT6
phildini
0
26
The Elephant and the Serpent (PyLatam 2019)
phildini
0
67
Account Security for the Fashionable App Developer
phildini
1
66
All in the Timing: Side-Channel Attacks
phildini
0
61
Giving Thanks
phildini
0
45
All in the Timing: Side-Channel Attacks in Python
phildini
0
420
API-Driven Django
phildini
1
400
Type uWSGI; Press Enter; What Happens?
phildini
0
97
Type uWSGI; Press Enter; What Happens?
phildini
1
77
Other Decks in Technology
See All in Technology
僕たちが「開発しやすさ」を求め 模索し続けたアーキテクチャ #アーキテクチャ勉強会_findy
bengo4com
0
2.5k
文字列の並び順 / String Collation
tmtms
1
100
形式手法特論:位相空間としての並行プログラミング #kernelvm / Kernel VM Study Tokyo 18th
ytaka23
3
1.5k
PL/pgSQLの基本と使い所
tameguro
2
230
AIは変更差分からユニットテスト_結合テスト_システムテストでテストすべきことが出せるのか?
mineo_matsuya
1
660
九州の人に知ってもらいたいGISスポット / gis spot in kyushu 2025
sakaik
0
180
Kiro と Q Dev で 同じゲームを作らせてみた
r3_yamauchi
PRO
1
110
Backlog AI アシスタントが切り開く未来
vvatanabe
1
160
Engineering Failure-Resilient Systems
infraplumber0
0
120
AI時代の大規模データ活用とセキュリティ戦略
ken5scal
0
160
【OptimizationNight】数理最適化のラストワンマイルとしてのUIUX
brainpadpr
2
520
Foundation Model × VisionKit で実現するローカル OCR
sansantech
PRO
1
400
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
47
9.6k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
Building Adaptive Systems
keathley
43
2.7k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Statistics for Hackers
jakevdp
799
220k
KATA
mclloyd
32
14k
Art, The Web, and Tiny UX
lynnandtonic
301
21k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Testing 201, or: Great Expectations
jmmastey
45
7.6k
Transcript
Building Twitter Bots in Node Philip James @phildini
Who’s this guy? #nodetweets @phildini
Why should you build twitter bots? @phildini do I #nodetweets
What does a twitter bot need? @phildini #nodetweets • Some
bit of code, for posting to twitter • Write access to a twitter account • A way to post responsively, or on a schedule
What are we going to do? @phildini #nodetweets
@phildini #nodetweets Get a word from the Wordnik API Mix
that word into a tweet Post that tweet to twitter
Let’s start coding! @phildini #nodetweets
Let’s start coding! @phildini #nodetweets
We need a key! @phildini #nodetweets https://www.wordnik.com
We need a key! @phildini #nodetweets http://developer.wordnik.com/
We need a key! @phildini #nodetweets https://www.wordnik.com/users/edit
We need a key! @phildini #nodetweets permissions.js
Let’s start coding! @phildini #nodetweets
Add some twitter @phildini #nodetweets
Twitter doesn’t like developers @phildini #nodetweets bots
Add some twitter @phildini #nodetweets
Add some twitter @phildini #nodetweets config.js
Add some twitter @phildini #nodetweets
Add some twitter @phildini #nodetweets
Make it Run @phildini #nodetweets
@phildini #nodetweets
Where do we go from here? @phildini #nodetweets
Go Forth and Bot! @phildini #nodetweets • Some bit of
code, for posting to twitter • Write access to a twitter account • A way to post responsively, or on a schedule Bots need: Bots are: • Fun • Hopefully straightforward • Art
The World Needs Your Twitterbot! @phildini #nodetweets
Credits @phildini #nodetweets Erin McKean (@emckean) Darius Kazemi (@tinysubversions)
I gave this talk - you can too! #nodetweets @phildini
Thanks! Questions? @phildini #nodetweets