A Lita handler that performs Wolfram Alpha queries.
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
locales
spec
templates
.coveralls.yml
.gitignore
.travis.yml
Gemfile
LICENSE
README.md
Rakefile
lita-wolfram-alpha.gemspec

README.md

lita-wolfram-alpha

Build Status Coverage Status

lita-wolfram-alpha is a handler for Lita that performs Wolfram Alpha queries. Wolfram Alpha is a computational knowledge engine that draws upon a comprehensive knowledge base of curated structured data to answer questions spanning a wide variety of topics.

Installation

Add lita-wolfram-alpha to your Lita instance's Gemfile:

gem "lita-wolfram-alpha"

Configuration

In order to use this plugin, you must obtain a Wolfram Alpha App ID.

Lita.configure do |config|
  config.handlers.wolfram_alpha.app_id = "YOUR APP ID GOES HERE"
end

Optional attributes

  • hide_link (boolean) - By default, Lita returns a Wolfram Alpha link containing additional information after providing the best answer. If hide_link is set to true, this link is omitted.
Lita.configure do |config|
  config.handlers.wolfram_alpha.hide_link = true
end

Usage

Specify a Wolfram Alpha query using the wa command.

<me>   lita: wa most commonly spoken languages in california
<lita> only English | 19.65 million people
<lita> Spanish or Spanish Creole | 9.961 million people
<lita> Chinese | 1.037 million people
<lita> Tagalog | 765033 people
<lita> Vietnamese | 512456 people
<lita> (2008-2012 American Community Survey 5-year estimates)
<lita> http://www.wolframalpha.com/input/?i=most+commonly+spoken+languages+in+california

License

MIT