This commit is contained in:
deathbybandaid 2023-01-24 11:17:31 -05:00
parent ce9ef93c5a
commit e382ab5740
3 changed files with 15 additions and 14 deletions

View File

@ -22,19 +22,19 @@ class Commands():
@property @property
def multi_split_key(self): def multi_split_key(self):
# TODO config # TODO config
# return self.config.spiceBot.multi_split_key return self.config.spicebot.multi_split_key
return "&&" return "&&"
@property @property
def pipe_split_key(self): def pipe_split_key(self):
# TODO config # TODO config
# return self.config.spiceBot.pipe_split_key return self.config.spicebot.pipe_split_key
return "|" return "|"
@property @property
def query_command_key(self): def query_command_key(self):
# TODO config # TODO config
# return self.config.spiceBot.query_command_key return self.config.spicebot.query_command_key
return "?" return "?"
@property @property

View File

@ -6,7 +6,7 @@ import os
from sopel.cli.run import build_parser, get_configuration from sopel.cli.run import build_parser, get_configuration
# from sopel.config.types import StaticSection, ValidatedAttribute from sopel.config.types import StaticSection, ValidatedAttribute
class Config(): class Config():
@ -47,8 +47,8 @@ class Config():
return None return None
# class SpiceBot_Conf(StaticSection): class SpiceBot_Conf(StaticSection):
# multi_split_key = ValidatedAttribute('multi_split_key', default="&&") multi_split_key = ValidatedAttribute('multi_split_key', default="&&")
# pipe_split_key = ValidatedAttribute('pipe_split_key', default="|") pipe_split_key = ValidatedAttribute('pipe_split_key', default="|")
# query_command_key = ValidatedAttribute('query_command_key', default="?") query_command_key = ValidatedAttribute('query_command_key', default="?")

View File

@ -8,19 +8,20 @@ import os
import pathlib import pathlib
from .SBCore import SpiceBotCore_OBJ from .SBCore import SpiceBotCore_OBJ
# from .SBCore.config import SpiceBot_Conf from .SBCore.config import SpiceBot_Conf
SCRIPT_DIR = pathlib.Path(os.path.dirname(os.path.abspath(__file__))) SCRIPT_DIR = pathlib.Path(os.path.dirname(os.path.abspath(__file__)))
sb = SpiceBotCore_OBJ(SCRIPT_DIR) sb = SpiceBotCore_OBJ(SCRIPT_DIR)
# def configure(config): def configure(config):
# config.define_section("spiceBot", SpiceBot_Conf, validate=False) config.define_section("spiceBot", SpiceBot_Conf, validate=False)
# config.SpiceBot_Conf.configure_setting('multi_split_key', 'key to split multi-commands') config.SpiceBot_Conf.configure_setting('multi_split_key', 'key to split multi-commands')
# config.SpiceBot_Conf.configure_setting('pipe_split_key', 'key to split multi-commands') config.SpiceBot_Conf.configure_setting('pipe_split_key', 'key to split multi-commands')
# config.SpiceBot_Conf.configure_setting('query_command_key', 'key to split multi-commands') config.SpiceBot_Conf.configure_setting('query_command_key', 'key to split multi-commands')
def setup(bot): def setup(bot):
print(bot.config.spicebot.multi_split_key)
sb.setup(bot) sb.setup(bot)