Trigger: Add the 'kick' trigger.

master
Valentin Lorentz 2013-07-17 15:50:45 +00:00
parent 84ad48419b
commit 007db18d59
2 changed files with 3 additions and 1 deletions

View File

@ -55,7 +55,7 @@ Trigger = conf.registerPlugin('Trigger')
# registry.Boolean(False, _("""Help for someConfigVariableName.""")))
conf.registerGroup(Trigger, 'triggers')
for trigger in 'join part privmsg notice highlight nick quit'.split(' '):
for trigger in 'join part privmsg notice highlight nick quit kick'.split(' '):
conf.registerChannelValue(Trigger.triggers, trigger,
registry.String('', _("""Command triggered by %s"""), private=True))

View File

@ -81,6 +81,8 @@ class Trigger(callbacks.Plugin):
self._run(irc, msg, 'join')
def doPart(self, irc, msg):
self._run(irc, msg, 'part')
def doKick(self, irc, msg):
self._run(irc, msg, 'kick')
def doPrivmsg(self, irc, msg):
self._run(irc, msg, 'privmsg')
if irc.nick in msg.args[1]: