Missing kids notifications from missingkids.org in Slack.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config
examples
public Disable bot, missingidsbot API is broken. Jun 14, 2018
slack-amber-alert Disable bot, missingidsbot API is broken. Jun 14, 2018
spec
tasks Use the slack-ruby-bot-server gem. (#29) Jun 11, 2016
.gitignore Added slack button, support Slack OAuth, closes #1. Dec 16, 2015
.rspec Slack bot server with a Grape API skeleton. Nov 10, 2015
.rubocop.yml Upgraded dependencies. Jun 13, 2018
.rubocop_todo.yml Upgraded dependencies. Jun 13, 2018
.travis.yml Upgraded dependencies. Jun 13, 2018
CHANGELOG.md
CONTRIBUTING.md Updated with David's copyright and info. May 6, 2016
DEBUGGING.md Initial amber alert implementation. Apr 18, 2016
Gemfile Upgraded dependencies. Jun 13, 2018
Gemfile.lock Upgraded dependencies. Jun 13, 2018
Guardfile Slack bot server with a Grape API skeleton. Nov 10, 2015
LICENSE Updated with David's copyright and info. May 6, 2016
Procfile Use Unicorn instead of Puma, OOBGC, an EventMachine fix and upgraded … Feb 12, 2016
README.md Added a contributing paragraph. [ci skip] May 31, 2016
Rakefile Upgraded dependencies. Jun 13, 2018
app.json Updated with David's copyright and info. May 6, 2016
config.ru Disable bot, missingidsbot API is broken. Jun 14, 2018
slack-amber-alert.rb Upgraded dependencies. Jun 13, 2018

README.md

Missing Kids in Slack

Build Status Dependency Status Code Climate

An amber alert bot that notifies your team of missing kids.

Install

Add to Slack

Invite @missingkids to a channel with /invite @missingkids. When an Amber Alert is issued, the bot will post a notification to that channel. You can also DM it to get the latest alerts.

Commands

missing kids [number]

Get the list of the most recent missing kids. The max number is 10 and the default is 3.

API

The service provides a RESTful Hypermedia API wrapping the www.missingkids.org RSS feed. Start at the API root. The following examples retrieves a list of missing kids in Ruby with Hyperclient.

require 'hyperclient'

api = Hyperclient.new('http://www.missingkidsbot.org/api/missing_kids/')

api.missing_kids.each do |missing_kid|
  puts missing_kid.title
end

Contributing

We would love your help with a number of bugs and feature requests. See CONTRIBUTING.

Copyright & License

Copyright Daniel Doubrovkine, David Markovich and Contributors, 2016

MIT License