From 8dabed5027597abff705b9b36a4ece0f3743f3a8 Mon Sep 17 00:00:00 2001 From: Heikki Hokkanen Date: Wed, 1 Feb 2012 18:52:37 +0200 Subject: [PATCH] Add section about installing additional plugins. --- index.txt | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/index.txt b/index.txt index df29d6e..5dfc4c1 100644 --- a/index.txt +++ b/index.txt @@ -117,13 +117,26 @@ WARNING: This does not really make the plugins private. They can still be listed List commands provided by the given plugin. `load [--deprecated] `:: - Load a plugin. Supybot looks for plugins in directories listed in `config conf.supybot.directories.plugins`. + Load a plugin. Supybot looks for plugins in directories listed in `config conf.supybot.directories.plugins`. Use comma as a separator. `unload `:: Unloads a plugin. The [green]#Owner# plugin cannot be unloaded. NOTE: Plugins can store information in a database. By default, the database is channel-specific. This can be changed by modifying `config databases.plugins.channelSpecific` to be global. The config item can also be set on per-channel basis. +[[plugins_installing]] +==== Installing additional plugins ==== + +To install a third-party plugin, you need first need to copy the plugin in one of the directories listed in `conf.supybot.directories.plugins` (`~/supybot/plugins/` for example). Then you simply `load `. + +.For example: +---- +cd ~/supybot/plugins +git clone git://github.com/jamessan/Supybot-Weather.git Weather +---- + +NOTE: The plugin directory name under the plugins directory must match the plugin name. In the example above, both "Weather" and "weather" as directory names work, but Supybot-Weather does not. + === Configuration === Most of Supybot configuration is done online using the [green]#Config# plugin. This excludes things such as granting the owner capability (must be done by modifying the files). -- 2.11.4.GIT