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
1
200
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
28
The Elephant and the Serpent (PyLatam 2019)
phildini
0
70
Account Security for the Fashionable App Developer
phildini
1
73
All in the Timing: Side-Channel Attacks
phildini
0
70
Giving Thanks
phildini
0
48
All in the Timing: Side-Channel Attacks in Python
phildini
0
420
API-Driven Django
phildini
1
430
Type uWSGI; Press Enter; What Happens?
phildini
0
110
Type uWSGI; Press Enter; What Happens?
phildini
1
85
Other Decks in Technology
See All in Technology
Claude Code 2026年 最新アップデート
oikon48
13
11k
Yahoo!ショッピングのレコメンデーション・システムにおけるML実践の一例
lycorptech_jp
PRO
1
220
フロントエンド刷新 4年間の軌跡
yotahada3
0
490
会社紹介資料 / Sansan Company Profile
sansan33
PRO
16
410k
めちゃくちゃ開発するQAエンジニアになって感じたメリットとこれからの課題感
ryuhei0000yamamoto
0
120
Goのerror型がシンプルであることの恩恵について理解する
yamatai1212
1
210
[E2]CCoEはAI指揮官へ。Bedrock×MCPで構築するコスト・セキュリティ自律運用基盤
taku1418
0
190
複数クラスタ運用と検索の高度化:ビズリーチにおけるElastic活用事例 / ElasticON Tokyo2026
visional_engineering_and_design
0
170
ReactのdangerouslySetInnerHTMLは“dangerously”だから危険 / Security.any #09 卒業したいセキュリティLT
flatt_security
0
320
20260311 技術SWG活動報告(デジタルアイデンティティ人材育成推進WG Ph2 活動報告会)
oidfj
0
360
Sansanでの認証基盤内製化と移行
sansantech
PRO
0
570
頼れる Agentic AI を支える Datadog のオブザーバビリティ / Powering Reliable Agentic AI with Datadog Observability
aoto
PRO
0
210
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
980
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.4k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Prompt Engineering for Job Search
mfonobong
0
190
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
140
How GitHub (no longer) Works
holman
316
150k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
450
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
390
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
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