= Urban_CLI
== Description:
Urban is a command line utility with an API to query definitions from Urban
Dictionary.
== BADGES
{}[https://travis-ci.org/enilsen16/urban_cli]
== REQUIREMENTS
== INSTALLATION
With Rubygems:
$ gem install urban
With git and local working copy
$ git clone git://github.com/tmiller/urban.git
$ cd urban
$ rake install
== CLI USAGE
=== 1. Look up a definition
$ urban cookie monster
=== 2. Random definition
$ urban -r
$ urban --random
=== 3. Print all definitions
$ urban -a cookie monster
$ urban -ra
=== 4. Print the url of the definition at the end of the output
$ urban -u cookie monster
$ urban -ru
=== 5. Print help and version
$ urban --help
$ urban --version
== API USAGE
require 'urban'
# Search for a word
entry = Urban::Dictionary.search('impromtpu')
# Get a random word
entry = Urban::Dictionary.random
puts entry.phrase # print the phrase
puts entry.url # print the url of the phrase
# print all of the definitions
entry.definitions.each do |definition|
puts definition
end
Copyright (c) 2011 Thomas Miller. See LICENSE for details.