diff --git a/src/event/domain/event.py b/src/event/domain/event.py index 5eb26a8..e01786e 100644 --- a/src/event/domain/event.py +++ b/src/event/domain/event.py @@ -21,8 +21,10 @@ def from_json(json_dict): json_dict['link'], ) - def __get_day(self, date): + @staticmethod + def __get_day(date): return date.split('T')[0] - def __get_hour(self, date): + @staticmethod + def __get_hour(date): return date.split('T')[1] diff --git a/src/telegram/application/telegram_message_builder.py b/src/telegram/application/telegram_message_builder.py index f9d0c49..7869abd 100644 --- a/src/telegram/application/telegram_message_builder.py +++ b/src/telegram/application/telegram_message_builder.py @@ -16,6 +16,6 @@ def execute(self, event: Event): f'*Descripción:* {self.__clean_chars(event.description)}' ) - def __clean_chars(self, text): + @staticmethod + def __clean_chars(text): return re.sub(r"[_()*~`>#+-=|{}.!\[\]]", r"\\\g<0>", text) - diff --git a/src/telegram/infrastructure/telegram_sender.py b/src/telegram/infrastructure/telegram_sender.py index f71c8d5..3fb947d 100644 --- a/src/telegram/infrastructure/telegram_sender.py +++ b/src/telegram/infrastructure/telegram_sender.py @@ -6,6 +6,7 @@ load_dotenv() URL = os.getenv('TELEGRAM_API_URL') TOKEN = os.getenv('TELEGRAM_BOT_TOKEN') + CHANNEL_ID = os.getenv('TELEGRAM_CHANNEL_ID') @@ -21,8 +22,9 @@ def send_message(self, message): response = httpx.post(request, data=data) self.__message_sent_log(response.status_code) - def __message_sent_log(self, status_code): + @staticmethod + def __message_sent_log(status_code): if 200 == status_code: - print("Message sent succesfully") + print("Message sent successfully") else: print("There was a problem sending this message")