From 4c5820b19e46e822ef8bf994ae228f2d729e500d Mon Sep 17 00:00:00 2001 From: Louis Chauvet Date: Sun, 5 Apr 2020 13:17:36 +0200 Subject: [PATCH] [mod-help] Fix des oublis --- modules/base/Base.py | 3 --- modules/help/__init__.py | 5 +++-- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/modules/base/Base.py b/modules/base/Base.py index 7079fa7..6d75f33 100644 --- a/modules/base/Base.py +++ b/modules/base/Base.py @@ -33,9 +33,6 @@ class BaseClass: "authorized_users": [], "command_text": self.name.lower()}) async def send_help(self, channel): - if not self.config.help_active: - return - embed = discord.Embed( title="[{nom}] - Aide".format(nom=self.name), description="*" + self.help["description"].format(prefix=self.client.config['prefix']) + "*", diff --git a/modules/help/__init__.py b/modules/help/__init__.py index 57b2d40..f15f014 100644 --- a/modules/help/__init__.py +++ b/modules/help/__init__.py @@ -17,7 +17,7 @@ class MainClass(BaseClassPython): async def com_list(self, message, args, kwargs): embed = discord.Embed(title="[Aide] - Liste des modules", color=self.config.color) for moduleName in list(self.client.modules.keys()): - if self.client.modules[moduleName]["initialized_class"].help_active: + if self.client.modules[moduleName]["initialized_class"].config.help_active: embed.add_field( name=moduleName.capitalize(), value=self.client.modules[moduleName]["initialized_class"].help["description"]) @@ -28,7 +28,8 @@ class MainClass(BaseClassPython): # await module["initialized_class"].send_help(message.channel) async def command(self, message, args, kwargs): - if len(args) and args[0] in self.client.modules.keys(): + if len(args) and args[0] in self.client.modules.keys() and self.client.modules[args[0]][ + "initialized_class"].config.help_active: await self.client.modules[args[0]]["initialized_class"].send_help(message.channel) else : await self.send_help(message.channel) \ No newline at end of file