butler-plugin-loader

Plugin loader for slackbotify butler

Usage no npm install needed!

<script type="module">
  import butlerPluginLoader from 'https://cdn.skypack.dev/butler-plugin-loader';
</script>

README

butler-plugin-loader

XO code style npm

Plugin loader for Butler

Butler

More about the butler project here.

Enable / Install

Enabling this handler for your Butler bot is as easy as requiring the package.

bot.requireRegister(require('butler-plugin-loader'));

Handlers

Help

Admin only
Available in: Direct message.
Trigger: !plugin

Shows help on how to use the plugin loader.

Plugin list

Admin only
Available in: Direct message.
Trigger: !plugin list

Shows a list of available plugins for Butler.

Enable plugin

Admin only
Available in: Direct message.
Trigger: !plugin <package name> (e.g. !plugin enable butler-weather)

Downloads and enables the plugin. (No restart is required)

License

MIT