aboutsummaryrefslogtreecommitdiffstats
path: root/src/Plugin
diff options
context:
space:
mode:
authorTeddy Wing2017-08-20 15:04:50 +0200
committerTeddy Wing2017-08-20 15:15:15 +0200
commit3f39ebaa923ee5ce05a379313cbb046f093aa66a (patch)
treeafc8e1761547dea1f1331b91b86ae213ff07fdfd /src/Plugin
parent6009f91efd3dfd57122d2cf98d7255ec99ba8475 (diff)
downloadsorbot-3f39ebaa923ee5ce05a379313cbb046f093aa66a.tar.bz2
IRC: Send private messages when plugin is `queryOnly`
If the plugin is defined as `queryOnly`, the response shouldn't be sent on the channel to everyone, it should instead be sent directly to the user in a private query message. Enable this functionality for the Help plugin so that help output only gets sent to the user requesting help. This ensures other channel participants don't get an annoyingly long section of output that they didn't ask for.
Diffstat (limited to 'src/Plugin')
-rw-r--r--src/Plugin/Help.hs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/Plugin/Help.hs b/src/Plugin/Help.hs
index 258a80a..63143b1 100644
--- a/src/Plugin/Help.hs
+++ b/src/Plugin/Help.hs
@@ -14,6 +14,7 @@ help = defaultPlugin
, perform = helpAction
, command = "help"
, description = "Show a list of available bot commands."
+ , queryOnly = True
}
helpAction :: PluginAction