class Ruboty::Handlers::Wikipedia
Constants
- DEFAULT_WIKIPEDIA_DOMAIN
- DEFAULT_WIKIPEDIA_MESSAGE_WHEN_NOT_FOUND
Public Instance Methods
wikipedia(message)
click to toggle source
# File lib/ruboty/handlers/wikipedia.rb, line 19 def wikipedia(message) ::Wikipedia.configure { domain(ENV['WIKIPEDIA_DOMAIN'] || DEFAULT_WIKIPEDIA_DOMAIN) } page = ::Wikipedia.find message[:keyword] if page.summary.nil? message.reply(ENV['WIKIPEDIA_MESSAGE_WHEN_NOT_FOUND'] || DEFAULT_WIKIPEDIA_MESSAGE_WHEN_NOT_FOUND) else message.reply page.fullurl end end