nosedrum v0.1.0 Nosedrum.Invoker.Split

An OptionParser.split/1-based command processor.

This parser supports a single prefix configured via the nosedrum.prefix configuration variable:

config :nosedrum,
  prefix: "!"

The default prefix is .. Note that the prefix is looked up at compilation time to avoid constant ETS reads.

This invoker checks predicates and reports errors directly in the channel in which they were caused.