diff --git a/.gitignore b/.gitignore index c9f2884..6df9f3c 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,5 @@ .env env __pycache__/* -telegram_bot/__pycache__/* \ No newline at end of file +telegram_bot/__pycache__/* +telegram_bot/news/__pycache__/* \ No newline at end of file diff --git a/telegram_bot/bot.py b/telegram_bot/bot.py index 7b2bf8c..f1e321a 100644 --- a/telegram_bot/bot.py +++ b/telegram_bot/bot.py @@ -21,7 +21,7 @@ import time import sys import logging -import news_fetcher +import news.news_fetcher as news from telebot import types from dotenv import load_dotenv @@ -92,9 +92,9 @@ def send_news(message): user_id = int(message.from_user.id) #Get Information for user with this id - articles = news_fetcher.get_top_news_by_keyword(keyword) #tbd: get keyword from db + articles = news.get_top_news_by_keyword(keyword) #tbd: get keyword from db try: - formatted_article = news_fetcher.format_article(articles["articles"][0]) + formatted_article = news.format_article(articles["articles"][0]) except IndexError: bot.send_message(chat_id=user_id, text=f"no news currently available for keyword: {keyword}") return diff --git a/telegram_bot/news_fetcher.py b/telegram_bot/news/news_fetcher.py similarity index 100% rename from telegram_bot/news_fetcher.py rename to telegram_bot/news/news_fetcher.py