errbot.plugin_wizard module

errbot.plugin_wizard.ask(question: str, valid_responses: Optional[List[str]] = None, validation_regex: Optional[str] = None) → Optional[str][source]

Ask the user for some input. If valid_responses is supplied, the user must respond with something present in this list.

errbot.plugin_wizard.new_plugin_wizard(directory: Optional[str] = None) → None[source]

Start the wizard to create a new plugin in the current working directory.

errbot.plugin_wizard.render_plugin(values) → jinja2.environment.Template[source]

Render the Jinja template for the plugin with the given values.