New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

lazybird

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

lazybird

  • 0.1.1
  • Rubygems
  • Socket score

Version published
Maintainers
1
Created
Source

Lazybird (Beta)

Gem Version

Twitter for busy people.

Installation

Register at https://apps.twitter.com/app/new

Example:

Then click on keys and access tokens and generate an access token. You will need this for the setup.

Install lazybird running:

$ gem install lazybird

Setup

Once lazybird is installed you can run it with:

lazybird

or

bundle exec lazybird

The CLI should appear:

Typically you want to setup the database first running setup

And run config to enter your twitter settings: config consumer_key consumer_secret access_token access_token_secret

Usage

Run the CLI with lazybird - you would need to keep the app running as long as you want to tweet automatically.

Lazybird contains (at the moment) only two tasks that run at a certain configured time:

retweet_random: Retweets a random tweet (latest) from a random friend

tweet_storm: Tweets a random quote from the Storm API http://quotes.stormconsultancy.co.uk

Add them both to your list of tasks (this will store them in an internal DB to resume later)

add retweet_random

add tweet_storm

Then you want to either randomly tweet something now with run now or schedule it to tweet every N minutes/hours/day:s run 2h or run 30m for example.

You will need to keep the command line open and you should see an update everytime something random gets tweeted.

Lazybird stores a DB/config file at ~/.twitter.db - make sure it's safe.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/bluegod/lazybird.

License

GPL v2

FAQs

Package last updated on 18 Oct 2015

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc