From d5600e8cf735e8816af7d2fbfcc1bd327af5f0cb Mon Sep 17 00:00:00 2001 From: SeaswimmerTheFsh Date: Thu, 29 Feb 2024 21:15:46 -0500 Subject: [PATCH] fix(pterodactyl): fixed chat messages breaking and removed debug logging --- pterodactyl/pterodactyl.py | 20 ++++---------------- 1 file changed, 4 insertions(+), 16 deletions(-) diff --git a/pterodactyl/pterodactyl.py b/pterodactyl/pterodactyl.py index 405bc06..473ebb8 100644 --- a/pterodactyl/pterodactyl.py +++ b/pterodactyl/pterodactyl.py @@ -88,9 +88,9 @@ class Pterodactyl(commands.Cog): channel = self.bot.get_channel(await self.config.console_channel()) if channel is not None: if content.startswith('['): - content = pagify(content, delims=[" ", "\n"]) - for page in content: - await channel.send(content=page) + pagified_content = pagify(content, delims=[" ", "\n"]) + for page in pagified_content: + await channel.send(pagified_content=page) chat_message = await self.check_if_chat_message(content) if chat_message: @@ -119,24 +119,12 @@ class Pterodactyl(commands.Cog): async def check_if_chat_message(self, text: str) -> Union[bool, dict]: self.logger.debug("Checking if message is a chat message") regex = await self.config.chat_regex() - self.logger.debug(regex) - self.logger.debug('1') - try: - match: Optional[re.Match[str]] = re.match(regex, text) - except Exception: - self.logger.exception("1.5") - raise - self.logger.debug('2') + match: Optional[re.Match[str]] = re.match(regex, text) if match: - self.logger.debug('3') dict = {"time": match.group(1), "username": match.group(2), "message": match.group(3)} - self.logger.debug('4') self.logger.debug("Message is a chat message\n%s", json.dumps(dict)) - self.logger.debug('5') return dict - self.logger.debug('6') self.logger.debug("Message is not a chat message") - self.logger.debug('7') return False async def get_info(self, username: str) -> Optional[dict]: