Skip to content

operable/piper

Repository files navigation

Piper

Build Status Coverage Status Ebert

Piper contains parsers for Cog's access control rule and ChatOps command languages. Piper has minimal dependencies and can be used wherever parsing either of these languages would be useful.

Getting piper

Add piper to the deps section of mix.exs:

{:piper, github: "operable/piper"}

Using piper

Until we have proper docs Piper.Permissions.Parser (access control rules parser) and Piper.Command.Parser (ChatOps command parser) are good places to start.

Filing issues

Piper issues are tracked centrally in Cog's issue tracker.