A iron.io worker script for making a _ebooks version of your twitter account
A simple and hackish ruby script for pseudorandomly posting to a _ebooks account tweets derived from a regular twitter account
bundle exec iron_worker upload ebook
bundle exec iron_worker queue ebook
a few timesThere are several parameters that control the behavior of the bot. You can override them by setting them in the twitter_init.rb file.
$rand_limit = 10
The bot does not run on every invocation. It runs in a pseudorandom fashion whenever rand($rand_limit) == 0
. You can override it to make it more or less frequent. To make it run every time, you can set it to 0. You can also bypass it on a single invocation by passing -p '{"force": true}'
$include_urls = false
By default, the bot ignores any tweets with URLs in them because those might just be headlines for articles and not text you’ve written. If you want to use them, you can set this parameter to true.
$markov_index = 2
The Markov index is a measure of associativity in the generated Markov chains. I’m not going to go into the theory, but 1 is generally more incoherent and 3 is more lucid. If you want to change this, though.
You can force it to bypass the random running by passing up a payload to queue
iron_worker queue ebook -p '{"force": true}'
You can also make it run without tweeting by setting the tweet param to false
iron_worker queue ebook -p '{"force": true, "tweet": false}'