added date parameter
This commit is contained in:
@@ -24,6 +24,7 @@ import json
|
||||
|
||||
import news.news_fetcher as news
|
||||
import shares.share_fetcher as share_fetcher
|
||||
import datetime as dt
|
||||
|
||||
from telebot import types
|
||||
from dotenv import load_dotenv
|
||||
@@ -247,7 +248,11 @@ def send_news(message):
|
||||
keywords = api_handler.get_user_keywords(user_id)
|
||||
keywords_search = ' OR '.join(keywords)
|
||||
print(keywords_search)
|
||||
news_list = news.get_all_news_by_keyword(keywords_search)["articles"][:5]
|
||||
now = dt.datetime.now().date()
|
||||
from_date = now - dt.timedelta(days=7)
|
||||
from_date_formatted = dt.datetime.strftime(from_date, '%Y-%m-%d')
|
||||
print(from_date_formatted)
|
||||
news_list = news.get_all_news_by_keyword(keywords_search, from_date_formatted)["articles"][:5]
|
||||
|
||||
if news_list:
|
||||
for article in news_list:
|
||||
|
||||
Reference in New Issue
Block a user