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',