From 180c167a436ffa79a683627ce6ff42dcfd1a6b7b Mon Sep 17 00:00:00 2001 From: T-BENZIN Date: Fri, 15 Aug 2025 11:01:21 +0500 Subject: [PATCH] File structure refactor --- .../openai_data_models.py | 0 reginaldCog/messenger_clients/_common.py | 7 +++++++ reginaldCog/messenger_clients/discord_client_interfaces.py | 0 .../discord_data_models.py | 0 4 files changed, 7 insertions(+) rename reginaldCog/{messenger_clients => llm_clients}/openai_data_models.py (100%) create mode 100644 reginaldCog/messenger_clients/_common.py create mode 100644 reginaldCog/messenger_clients/discord_client_interfaces.py rename reginaldCog/{llm_clients => messenger_clients}/discord_data_models.py (100%) diff --git a/reginaldCog/messenger_clients/openai_data_models.py b/reginaldCog/llm_clients/openai_data_models.py similarity index 100% rename from reginaldCog/messenger_clients/openai_data_models.py rename to reginaldCog/llm_clients/openai_data_models.py diff --git a/reginaldCog/messenger_clients/_common.py b/reginaldCog/messenger_clients/_common.py new file mode 100644 index 0000000..fb5996c --- /dev/null +++ b/reginaldCog/messenger_clients/_common.py @@ -0,0 +1,7 @@ +from abc import ABC, abstractmethod + + +class MessageFactory(ABC): + @abstractmethod + def new(self, raw_message: dict) -> object: + pass diff --git a/reginaldCog/messenger_clients/discord_client_interfaces.py b/reginaldCog/messenger_clients/discord_client_interfaces.py new file mode 100644 index 0000000..e69de29 diff --git a/reginaldCog/llm_clients/discord_data_models.py b/reginaldCog/messenger_clients/discord_data_models.py similarity index 100% rename from reginaldCog/llm_clients/discord_data_models.py rename to reginaldCog/messenger_clients/discord_data_models.py