diff options
Diffstat (limited to 'hommaexceli_py/telegram_client.py')
| -rw-r--r-- | hommaexceli_py/telegram_client.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/hommaexceli_py/telegram_client.py b/hommaexceli_py/telegram_client.py index 2d30b01..34a750c 100644 --- a/hommaexceli_py/telegram_client.py +++ b/hommaexceli_py/telegram_client.py @@ -6,7 +6,7 @@ from os import getenv from telegram.ext import Updater, CommandHandler, Job from telegram import Update from sheets_client import authenticate_and_fetch_sheets_data -from parser import process_rows +from parser import filter_only_this_weeks_rows chats_mem_cache = set() @@ -28,10 +28,12 @@ def _callback_alarm(context): rows = authenticate_and_fetch_sheets_data() logging.info(f"Processing data...") - processed_data = process_rows(rows) + processed_data = filter_only_this_weeks_rows(rows) logging.info(f"Sending sheet data to chat id {chat_id}...") - message = "\n".join(map(str, processed_data)) + message = "Tällä viikolla tehtävät hommat:\n" + "\n".join( + map(lambda task: f"{task[1]} ({task[2]})", processed_data) + ) context.bot.send_message(chat_id=chat_id, text=message) |
