errbot.plugin_wizard module

errbot.plugin_wizard.ask(question: str, valid_responses: List[str] | None = None, validation_regex: str | None = None) str | None[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: str | None = None) None[source]

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

errbot.plugin_wizard.render_plugin(values) Template[source]

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