A lita handler for performing forward and reverse DNS lookups
Switch branches/tags
Nothing to show
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
.gitignore
.travis.yml
Gemfile
LICENSE
README.md
Rakefile
lita-lookup-host.gemspec

README.md

lita-lookup-host

Build Status Coverage Status

A handler for lita that gives folks in chat an easy way to perform both forward and reverse lookups for hosts via DNS.

This module was inspired by the lita-dig handler, but aims to serve an audience that might not want to learn dig.

Installation

Add lita-lookup-host to your Lita instance's Gemfile:

gem "lita-lookup-host"

Usage

Perform a forward lookup:

[You] lita: lookup host www.google.com
[Lita] 216.58.216.68

Perform a reverse lookup:

[You] lita: lookup host 127.0.0.1
[Lita] localhost

This handler uses Ruby's resolv class included in stdlib to perform lookups. It uses whatever resolvers have been configured on the system running Lita to answer queries.