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
160
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
24
The Elephant and the Serpent (PyLatam 2019)
phildini
0
44
Account Security for the Fashionable App Developer
phildini
1
64
All in the Timing: Side-Channel Attacks
phildini
0
54
Giving Thanks
phildini
0
42
All in the Timing: Side-Channel Attacks in Python
phildini
0
400
API-Driven Django
phildini
1
350
Type uWSGI; Press Enter; What Happens?
phildini
0
93
Type uWSGI; Press Enter; What Happens?
phildini
1
73
Other Decks in Technology
See All in Technology
Do you know “Environment Variables” ?
akimiya
0
150
寒冷地稲作の歴史にみるコミュニティ
miu_crescent
2
140
LLMOps : ΔMLOps
shuntaito
12
1.6k
Oracle Cloud Infrastructure:2024年10月度サービス・アップデート
oracle4engineer
PRO
0
170
40代後半で開発エンジニアからクラウドインフラエンジニアにキャリアチェンジし、生き残れる自信がようやく持てた話
iwamot
9
8.1k
RDS for Db2 データ移行編 - Part2:S3経由のバックアップ・リストアでデータ移行 /20241011-RDSforDb2-dojo
mayumihirano
0
140
KubeVirt Networking ONIC 2024
orimanabu
4
730
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
5
48k
Application Signalsで始めるSLO ユーザー満足度を数値化する第一歩
niftycorp
PRO
2
140
Amplify Gen 2ではじめる 生成AIアプリ開発入門
tsukuboshi
0
400
WSUSが非推奨に!? Windowsの更新管理を改めて勉強する!
ebibibi
0
560
Amazon Managed Grafana で AWS IoT TwinMaker によるデジタルツインアプリケーションを動かしてみた
wakatsuki
0
110
Featured
See All Featured
Fontdeck: Realign not Redesign
paulrobertlloyd
81
5.2k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.2k
How GitHub (no longer) Works
holman
311
140k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Writing Fast Ruby
sferik
626
60k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.8k
Navigating Team Friction
lara
183
14k
Adopting Sorbet at Scale
ufuk
73
9k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
327
21k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
The Language of Interfaces
destraynor
154
24k
[RailsConf 2023] Rails as a piece of cake
palkan
49
4.8k
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