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
200
1
Share
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
31
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
73
Giving Thanks
phildini
0
49
All in the Timing: Side-Channel Attacks in Python
phildini
0
430
API-Driven Django
phildini
1
430
Type uWSGI; Press Enter; What Happens?
phildini
0
110
Type uWSGI; Press Enter; What Happens?
phildini
1
87
Other Decks in Technology
See All in Technology
UIライブラリに依存しすぎないReact Native設計を目指して
grandbig
0
200
Databricks Academic Series 〜 大規模言語モデル / エージェント編 〜 / academic-series-llm
databricksjapan
0
110
ハーネスエンジニアリング入門
knishioka
0
120
新卒エンジニア研修、ハンズオンの設計における課題と実践知/ #tachikawaany
nishiuma
2
120
GitHub Copilot CLI と VS Code Agent Mode の使い分け
tomokusaba
0
140
試作とデモンストレーション / Prototyping and Demonstrations
ks91
PRO
0
190
コードや知識を組み込む / Incorporate Code and Knowledge
ks91
PRO
0
210
Google Cloud Next '26 の裏でこっそりリリースされたCloud Number Registry & Cloud Hub コスト分析 を試してみた
hikaru1001
0
160
生成AIが変える SaaS の競争原理と弁護士ドットコムのプロダクト戦略
bengo4com
1
3.5k
(きっとたぶん)人材育成や教育のような何かの話
sejima
0
630
[Oracle TechNight#99] 生成AI時代のAI/ML入門 ~ AIとオラクルデータベースの関係 (前半)
oracle4engineer
PRO
2
230
大学職員のための生成AI最前線 :最前線を、AIガバナンスとして読み直すためのTips
gmoriki
2
3.6k
Featured
See All Featured
Navigating Weather and Climate Data
rabernat
0
180
WENDY [Excerpt]
tessaabrams
10
37k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.4k
What does AI have to do with Human Rights?
axbom
PRO
1
2.1k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
240
Ethics towards AI in product and experience design
skipperchong
2
270
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
What's in a price? How to price your products and services
michaelherold
247
13k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
540
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