Last active
May 23, 2022 01:03
-
-
Save aparrish/3ee64d07f0a00b08618a to your computer and use it in GitHub Desktop.
Revisions
-
aparrish revised this gist
Jun 10, 2015 . 1 changed file with 3 additions and 2 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -24,11 +24,12 @@ You can make a Twitter bot without doing *any computer programming* using [this Now that you've made a simple iterative Twitter bot, you've got the know-how to proceed to more sophisticated techniques. Here are some resources: * I made a very [simple Twitter bot for Node.js](https://github.com/aparrish/example-twitter-bot-node) using the [node-twitter-api](https://github.com/reneraab/node-twitter-api) library. * [everywordbot](https://github.com/aparrish/everywordbot) is another simple Python framework for writing Twitter bots. (It only makes static bots, but could be used as a starting point for something more sophisticated.) * [Getting Twitter credentials in several languages](https://gist.github.com/moonmilk/035917e668872013c1bd) * [Twython](https://github.com/ryanmcgrath/twython) is a Python library for the Twitter API * [thricedotted's Twitter bot framework](https://github.com/thricedotted/twitterbot): makes it easy to write bots that schedule tweets and reply to tweets * [Twit](https://github.com/ttezel/twit) is a fine Node.js library for accessing the Twitter API * [Twitter bot framework for Node.js](https://github.com/rfreebern/simple-twitter-bot) (limited functionality, but is a good starting point) * [Darius Kazemi](http://tinysubversions.com/) has made available several of his (Node.js) Twitter bots as open source: [Sorting Hat](https://github.com/dariusk/sorting-bot) ([more info here](http://tinysubversions.com/notes/sorting-bot/)), [Hottest Startups](https://github.com/dariusk/hottestStartups), [Metaphor-A-Minute](https://github.com/dariusk/metaphor-a-minute), [Museum Bot](https://github.com/dariusk/museumbot). * [twitter4j](http://twitter4j.org/en/index.html), a Twitter library for Java (works with Processing!) -
aparrish created this gist
May 1, 2015 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,34 @@ #Make-A-Twitter-Bot Workshop Session led by [Allison Parrish](http://www.decontextualize.com/) ##Some of my bots * [Power Vocab Tweet](https://twitter.com/PowerVocabTweet) (markov chains) * [Library of Emoji](https://twitter.com/libraryofemoji) (context-free grammars) * [Egress Methods](https://twitter.com/egressmethods) (CMU pronouncing dictionary) * [Eventually Bot](https://twitter.com/eventuallybot) * [smiling face withface](http://smiling-face-withface.tumblr.com/) ##About bots Here's [a short presentation](https://s3.amazonaws.com/aparrish/bots+bots+bots.pdf) on the history and aesthetics of Twitter bots. ##Your first bot You can make a Twitter bot without doing *any computer programming* using [this Google spreadsheet](https://docs.google.com/spreadsheets/d/1eVxGxAWR5tMYJU6x4C_RKrC8ZQv9HvRxIDCKnFiDymY/edit#gid=0). [Here's the tutorial in full.](http://air.decontextualize.com/twitterbot/) ##Next steps Now that you've made a simple iterative Twitter bot, you've got the know-how to proceed to more sophisticated techniques. Here are some resources: * [Getting Twitter credentials in several languages](https://gist.github.com/moonmilk/035917e668872013c1bd) * [Twython](https://github.com/ryanmcgrath/twython) is a Python library for the Twitter API * [thricedotted's Twitter bot framework](https://github.com/thricedotted/twitterbot): makes it easy to write bots that schedule tweets and reply to tweets * [everywordbot](https://github.com/aparrish/everywordbot) is another simple Python framework for writing Twitter bots. (It only makes static bots, but could be used as a starting point for something more sophisticated.) * [Twit](https://github.com/ttezel/twit) is a Node.js library for accessing the Twitter API * [Twitter bot framework for Node.js](https://github.com/rfreebern/simple-twitter-bot) (limited functionality, but is a good starting point) * [Darius Kazemi](http://tinysubversions.com/) has made available several of his (Node.js) Twitter bots as open source: [Sorting Hat](https://github.com/dariusk/sorting-bot) ([more info here](http://tinysubversions.com/notes/sorting-bot/)), [Hottest Startups](https://github.com/dariusk/hottestStartups), [Metaphor-A-Minute](https://github.com/dariusk/metaphor-a-minute), [Museum Bot](https://github.com/dariusk/museumbot). * [twitter4j](http://twitter4j.org/en/index.html), a Twitter library for Java (works with Processing!)