diff --git a/tipbot/modules/spammer.py b/tipbot/modules/spammer.py index b62b5b9..6c0dcb8 100644 --- a/tipbot/modules/spammer.py +++ b/tipbot/modules/spammer.py @@ -67,6 +67,12 @@ def OnMessage(event,*args,**kwargs): Ban(link) return +def AddTrigger(link,cmd): + triggers.append(" ".join(cmd[1:])) + +def ShowTriggers(link,cmd): + link.send(", ".join(triggers)) + def Help(link): link.send_private('Ban assholes') @@ -85,3 +91,17 @@ RegisterEventHandler({ 'event': 'message', 'function': OnMessage, }) +RegisterCommand({ + 'module': __name__, + 'name': 'add_trigger', + 'function': AddTrigger, + 'admin': True, + 'help': "add keyword trigger to spammer trap" +}) +RegisterCommand({ + 'module': __name__, + 'name': 'show_triggers', + 'function': ShowTriggers, + 'admin': True, + 'help': "list keyword triggers" +})