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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Philip James
December 08, 2015
Technology
210
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Building Twitter Bots in Node
Philip James
December 08, 2015
More Decks by Philip James
See All by Philip James
Frog and Toad Learn about Django Security - NBT6
phildini
0
35
The Elephant and the Serpent (PyLatam 2019)
phildini
0
75
Account Security for the Fashionable App Developer
phildini
1
75
All in the Timing: Side-Channel Attacks
phildini
0
79
Giving Thanks
phildini
0
50
All in the Timing: Side-Channel Attacks in Python
phildini
0
430
API-Driven Django
phildini
1
440
Type uWSGI; Press Enter; What Happens?
phildini
0
120
Type uWSGI; Press Enter; What Happens?
phildini
1
97
Other Decks in Technology
See All in Technology
CSに"SLO"は要らない、経営層に"99.9%"は伝わらない - SREを全社に"翻訳"する3原則
cscengineer
PRO
0
2.3k
AIで政治は変わるのか? — 中高生と考えたAI時代の民主主義(東海高校サタデープログラム)
eitarosuda
0
400
完全自律ロボットを作りたくて、先に開発を自律させた話(ROS Japan UG #63 LT)
rryz09
0
350
アラート調査向けAIエージェントの本番導入とその後/AI Agents for Alert Investigation: Production Deployment and After
taddy_919
1
390
認証認可だけじゃない! ID管理の構成要素と ライフサイクルを意識しよう
ritou
1
510
20260702_生成AIはどこまで成長するのか_チャットだけじゃない世界
doradora09
PRO
0
100
デジタル・デザイン構想 by Sayaka Ishizuka
y150saya
0
190
ローカルLLMとLINE Botの組み合わせ その3 / LINE DC Generative AI Meetup #8
you
PRO
0
110
最近評価が難しくなった
maroon8021
0
250
Agentic AI 時代のテスト手法: Kiro とはじめるプロパティベーステスト (AWS Summit Japan 2026 | DEV212)
ymhiroki
0
210
そのタスクオンスケですか?
poropinai1966
0
140
Compose 新機能総まとめ / What's New in Jetpack Compose
yanzm
0
140
Featured
See All Featured
The SEO identity crisis: Don't let AI make you average
varn
0
510
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Designing Powerful Visuals for Engaging Learning
tmiket
1
440
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
72
40k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Context Engineering - Making Every Token Count
addyosmani
9
1k
The agentic SEO stack - context over prompts
schlessera
0
840
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
220
ラッコキーワード サービス紹介資料
rakko
1
3.8M
WCS-LA-2024
lcolladotor
0
670
エンジニアに許された特別な時間の終わり
watany
107
250k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
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