Mercurial > irccd
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 |