From 44be4bb654e313344a427f35a527de3e636f4a61 Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Wed, 23 Jun 2021 17:25:03 -0400 Subject: Add SBoTools plugin (needs a lot more work) --- SBoTools/config.py | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 SBoTools/config.py (limited to 'SBoTools/config.py') diff --git a/SBoTools/config.py b/SBoTools/config.py new file mode 100644 index 0000000..b13dc28 --- /dev/null +++ b/SBoTools/config.py @@ -0,0 +1,42 @@ +### +# Copyright (c) 2021, B. Watson +# All rights reserved. +# +# +### + +from supybot import conf, registry +try: + from supybot.i18n import PluginInternationalization + _ = PluginInternationalization('SBoTools') +except: + # Placeholder that allows to run the plugin on a bot + # without the i18n module + _ = lambda x: x + + +def configure(advanced): + # This will be called by supybot to configure this module. advanced is + # a bool that specifies whether the user identified themself as an advanced + # user or not. You should effect your configuration by manipulating the + # registry as appropriate. + from supybot.questions import expect, anything, something, yn + conf.registerPlugin('SBoTools', True) + + +SBoTools = conf.registerPlugin('SBoTools') +# This is where your configuration variables (if any) should go. For example: +# conf.registerGlobalValue(SBoTools, 'someConfigVariableName', +# registry.Boolean(False, _("""Help for someConfigVariableName."""))) + +conf.registerGlobalValue(SBoTools, 'dbpath', + registry.String("/home/slackfacts/supybot/SBoTools.sqlite3", _("""Path to sqite3 database."""))) + +conf.registerGlobalValue(SBoTools, 'maxresults', + registry.Integer(5, _("""Maximum number of results to send to client."""))) + +## conf.registerGlobalValue(SBoTools, 'slackpath', +## registry.String("/data/mirrors/slackware/slackware64-14.2", _("""Filesystem path to Slackware mirror (NO trailing slash!)"""))) +## +## conf.registerGlobalValue(SBoTools, 'baseurl', +## registry.String("https://slackware.uk/slackware/slackware64-14.2", _("""Web URL of Slackware mirror (NO trailing slash!)"""))) -- cgit v1.2.3