changeset 47:798093d4c176

Plugin plugin: add missing channel keyword and document plugin, #392
author David Demelier <markand@malikania.fr>
date Mon, 29 Feb 2016 13:13:33 +0100
parents 131551c901ae
children ce3e96deb9e4
files plugins/plugin/plugin.js plugins/plugin/plugin.md
diffstat 2 files changed, 9 insertions(+), 8 deletions(-) [+]
line wrap: on
line diff
--- a/plugins/plugin/plugin.js	Mon Feb 29 13:12:15 2016 +0100
+++ b/plugins/plugin/plugin.js	Mon Feb 29 13:13:33 2016 +0100
@@ -50,9 +50,10 @@
 		}
 	},
 	
-	keywords: function (server, origin)
+	keywords: function (server, channel, origin)
 	{
 		return {
+			channel: channel,
 			command: server.info().commandChar + Plugin.info().name,
 			nickname: Util.splituser(origin),
 			origin: origin,
@@ -63,7 +64,7 @@
 
 	list: function (server, origin, target, query)
 	{
-		var kw = commands.keywords(server, origin);
+		var kw = commands.keywords(server, target, origin);
 		var list = Plugin.list();
 		var str;
 
@@ -77,7 +78,7 @@
 
 	info: function (server, origin, target, name)
 	{
-		var kw = commands.keywords(server, origin);
+		var kw = commands.keywords(server, target, origin);
 		var info = Plugin.info(name);
 		var str;
 
--- a/plugins/plugin/plugin.md	Mon Feb 29 13:12:15 2016 +0100
+++ b/plugins/plugin/plugin.md	Mon Feb 29 13:13:33 2016 +0100
@@ -38,8 +38,8 @@
 
 The following keywords are supported:
 
-| Format                  | Keywords                                | Notes                                       |
-|-------------------------|-----------------------------------------|---------------------------------------------|
-| (any)                   | command, nickname, origin, server       | the command is the plugin invocation prefix |
-| **format-info**         | author, license, name, summary, version | the plugin information                      |
-| **format-not-found**    | name                                    | the plugin name                             |
+| Format                  | Keywords                                           | Notes                                       |
+|-------------------------|----------------------------------------------------|---------------------------------------------|
+| (any)                   | channel, command, nickname, origin, plugin, server |                                             |
+| **format-info**         | author, license, name, summary, version            | the plugin information                      |
+| **format-not-found**    | name                                               | the plugin name                             |