From d111a4f69ce632475513389fc603ccd9c0c26e84 Mon Sep 17 00:00:00 2001 From: urlbot Date: Sat, 20 Jun 2015 15:17:11 +0200 Subject: [PATCH] add strict moin() blacklist --- local_config.py.skel | 1 + plugins.py | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/local_config.py.skel b/local_config.py.skel index 2c2c103..4ec386b 100644 --- a/local_config.py.skel +++ b/local_config.py.skel @@ -48,6 +48,7 @@ config = { # the "moin" feature will be "disabled" for given users 'moin-modified-user': (), + 'moin-disabled-user': (), 'tea_steep_time': (3*60 + 40), diff --git a/plugins.py b/plugins.py index 1e499af..5906045 100644 --- a/plugins.py +++ b/plugins.py @@ -121,6 +121,10 @@ def parse_skynet(**args): @pluginfunction('moin', 'parse moin/bye', ptypes_PARSE) def parse_moin_bye(**args): + if args['reply_user'] in conf('moin-disabled-user'): + logger('plugin', 'moin blacklist match') + return + moin = [ 'Hi', 'Guten Morgen', 'Morgen',