Custom Command Requirements (#345)
Custom Command Requirements (#345)

* Custom Command Requirements

- An extra requirements object property that allows you to specify an
arbitrary function that allows the command to be run if the function
returns true

* Add Docs for Custom Command Requirements

* Ensure custom requirement is a function

* Update Command.js

abalabahaha/eris,briantanner/eris