Extension Discovery¶
See Installed Extensions¶
Installed extensions are on your path, but not neccesairly attached to anything running currently
vexbot: !get_installed_extensions
This command displays a list of every extension installed with a short doc string on what it does.
For example, the command power_off will be displayed as
‘power_off: Power off a digital ocean droplet’
You can also use a module name to see all the extensions that are provided by that module. vexbot.extensions.subprocess is an installed module for vexbot. To see all the extensions that are provided by that module:
vexbot: !get_installed_modules vexbot.extensions.subprocess
See Installed Modules¶
There are a lot of installed extensions and it’s hard to figure out what each one does. You can break them up into modules
vexbot: !get_installed_modules
This is helpful because the installed modules can be used with the get_installed_extensions to narrow down what is shown. For example, the every extensions in the module vexbot.extensions.digitalocean can be shown by using the following command:
vexbot: !get_installed_modules vexbot.extensions.digitalocean