fetching news by keywords
This commit is contained in:
parent
4bd53c0116
commit
4005e8dccf
@ -247,7 +247,7 @@ def send_news(message):
|
|||||||
keywords = api_handler.get_user_keywords(user_id)
|
keywords = api_handler.get_user_keywords(user_id)
|
||||||
keywords_search = ' OR '.join(keywords)
|
keywords_search = ' OR '.join(keywords)
|
||||||
print(keywords_search)
|
print(keywords_search)
|
||||||
news_list = news.get_top_news_by_keyword(keywords_search)["articles"]
|
news_list = news.get_all_news_by_keyword(keywords_search)["articles"][:5]
|
||||||
|
|
||||||
if news_list:
|
if news_list:
|
||||||
for article in news_list:
|
for article in news_list:
|
||||||
|
@ -25,8 +25,8 @@ sources = source_json["sources"]
|
|||||||
str_sources = ",".join([source["id"] for source in sources])
|
str_sources = ",".join([source["id"] for source in sources])
|
||||||
|
|
||||||
|
|
||||||
def get_top_news_by_keyword(keyword):
|
def get_all_news_by_keyword(keyword, from_date="2022-01-01", to_date="2022-03-29"): # hard coded will change soon
|
||||||
"""get top news to keyword
|
"""get all news to keyword
|
||||||
Args:
|
Args:
|
||||||
keyword (String): keyword for search
|
keyword (String): keyword for search
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user