A Lita handler that allows you to manage a JSON link library.
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
Gemfile
LICENSE
README.md
lita-link-library-0.1.0.gem
lita-link-library.gemspec

README.md

###A Lita handler that allows you manage a JSON link library.

Gem Version

####List of commands:

  • random read => Returns a random entry from the lita link library.

  • give me a gooder => Returns top 3 entries from the lita link library.

  • list library => Returns the entire lita link library.

  • want to read TITLE => Returns the entry with that TITLE from the lita link library.

######The link library itself can be managed by an authorized group of admins. This group is managed by a user defined via the config.robot.admins configuration attribute.

  • Lita auth add USER link_library_admins => Adds USER as a link library admin.

  • Lita auth remove USER link_library_admins => Removes USER from the link library admins group.

  • Lita auth list => Displays all the current authorization groups and their members.

####Commands restricted to library admins:

  • add read LINK|TITLE|DESCRIPTION => Adds a new entry with that LINK, TITLE and DESCRIPTION attributes in the lita link library. Please use the <|>pipe<|> character as a delimiter!

  • remove read TITLE => Removes the entry with that TITLE from the lita link library.

License

MIT