From eda43f1d3cb0ecd5682d5073c547d37228531c32 Mon Sep 17 00:00:00 2001 From: Georg Date: Thu, 3 Jun 2021 01:46:17 +0200 Subject: Init --- config.py | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) (limited to 'config.py') diff --git a/config.py b/config.py index 0d04725..ed3fbc3 100644 --- a/config.py +++ b/config.py @@ -29,6 +29,7 @@ ### from supybot import conf, registry +from supybot.commands import private try: from supybot.i18n import PluginInternationalization _ = PluginInternationalization('Mailcow') @@ -52,5 +53,40 @@ Mailcow = conf.registerPlugin('Mailcow') # conf.registerGlobalValue(Mailcow, 'someConfigVariableName', # registry.Boolean(False, _("""Help for someConfigVariableName."""))) +conf.registerGroup(Mailcow, 'api') + +conf.registerGlobalValue(Mailcow.api, 'key', +registry.String('', +""" +Your Mailcow API Key +""" +, private=True +)) + +conf.registerGlobalValue(Mailcow.api, 'server', +registry.String('', +""" +Your Mailcow server \(https://example.com\) +""" +, private=False +)) + +conf.registerGroup(Mailcow, 'access') + +conf.registerGlobalValue(Mailcow.access, 'read', +registry.CommaSeparatedListOfStrings('', +""" +Nicknames to grant Read-Only access +""" +, private=True +)) + +conf.registerGlobalValue(Mailcow.access, 'write', +registry.CommaSeparatedListOfStrings('', +""" +Nicknames to grant Write access +""" +, private=True +)) # vim:set shiftwidth=4 tabstop=4 expandtab textwidth=79: -- cgit v1.2.3