API Reference nosedrum v0.3.0
Modules
The command behaviour specifies the interface that a command module should implement.
Conversion from command arguments to various types.
User interaction helpers that don't fit into their own module.
Invoker modules process messages from Discord.
An OptionParser.split/1-based command processor.
A cache for recent messages sent on guilds.
An Agent-based message cache.
An ETS-table based message cache.
Built-in command predicates and predicate evaluation.
Storages contain commands and are used by command invokers to look up commands.
An implementation of the Nosedrum.Storage behaviour based on ETS tables.