Joel McCoy cfd7b74d3d First commit for Boodoo_Books on _ebooks 3.0.0
- Use .env file for secrets/config values
 - Maintain follower/following parity periodically
 TODO:
  - Support banned terms (override #valid_tweet?)
  - Commands via DM (at least "tweet" command from owner should work)
  - Investigate (anti)social behavior more deeply
 THEN:
  - Spooling/wait-for-config state for post-deploy, pre-config
  - Archive/model creation post-deploy
  - Archive/model periodic refresh
2014-12-10 02:14:21 -05:00
2014-07-08 22:57:15 -07:00
2014-12-05 23:33:19 +11:00
2014-12-05 23:33:19 +11:00
2014-12-05 23:33:19 +11:00
2014-12-05 23:33:19 +11:00

ebooks_example

As requested, this is the twitter_ebooks app which I use to run most of my own bots. It tweets one guaranteed tweet every 24h, always responds to interactions, and has some small unprompted interaction probability based on keyword matching.

Usage

git clone https://github.com/mispy/ebooks_example.git
cd ebooks_example
bundle install
ebooks archive username corpus/username.json
ebooks consume corpus/username.json

Populate bots.rb with your auth details, the bot username and model name, then:

ebooks start

Also runs as a Heroku app! See the twitter_ebooks README for more information.

Description
Heroku-ready turn-key _ebooks implementation
Readme 930 KiB
Languages
Ruby 99.7%
Procfile 0.3%