Compare commits

..

No commits in common. "master" and "1.0.0" have entirely different histories.

2 changed files with 3 additions and 6 deletions

View File

@ -14,7 +14,7 @@ class BaseModule:
self.infos = toml.load(f) self.infos = toml.load(f)
self.name = self.infos["name"] self.name = self.infos["name"]
self.client = client self.client = client
self.config = self.client.get_config(path=os.path.join(self.name.lower(), "config.toml")) self.config = Config(path=os.path.join(client.config["data_folder"], self.name.lower(), "config.toml"))
async def _run_event(self, coro, event_name, *args, **kwargs): async def _run_event(self, coro, event_name, *args, **kwargs):
try: try:
@ -35,6 +35,3 @@ class BaseModule:
pass pass
else: else:
asyncio.ensure_future(self._run_event(coro, method, *args, **kwargs), loop=self.client.loop) asyncio.ensure_future(self._run_event(coro, method, *args, **kwargs), loop=self.client.loop)
async def on_config_update(self):
self.config.load()

View File

@ -1,8 +1,8 @@
name = "Base" name = "Base"
description = "Base module to avoid code repetition" description = "Base module to avoid code repetition"
version = "1.2.0" version = "1.0.0"
bot_version = "~=0.2.0" bot_version = "~=0.1.0"
metamodule = true metamodule = true