File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -35,7 +35,21 @@ def send_news_to_telegram(message):
3535 :return:
3636 """
3737 try :
38- response = requests .post (API_URL , json = {"chat_id" : CHAT_ID , "text" : message })
38+ response = requests .post (
39+ API_URL ,
40+ json = {
41+ "chat_id" : CHAT_ID ,
42+ "text" : f"Author: { message [0 ]} \n "
43+ f"\n "
44+ f"Title: { message [1 ]} \n "
45+ f"\n "
46+ f"{ message [2 ]} \n "
47+ f"\n "
48+ f"URL: { message [3 ]} \n "
49+ f"\n "
50+ f"Date published: { message [4 ]} \n " ,
51+ },
52+ )
3953 if response .status_code == 200 :
4054 logging .info (
4155 f"Sent: { response .reason } . Status code: { response .status_code } "
@@ -62,7 +76,7 @@ def send_news_to_telegram(message):
6276 else :
6377 for news in data_from_db :
6478 send_news_to_telegram (news )
65- time .sleep (300 )
79+ time .sleep (3 )
6680 else :
6781 logging .info ("Still waiting to send." )
6882 else :
Original file line number Diff line number Diff line change 1111API_KEY = dynaconfig .settings ["NEWS_API" ]["API_KEY" ]
1212QUERY = dynaconfig .settings ["NEWS_API" ]["QUERY" ]
1313LANGUAGE = dynaconfig .settings ["NEWS_API" ]["LANGUAGE" ]
14- TIME_TO_SEARCH = dynaconfig .settings ["TIMINGS " ]["TIME_TO_SEARCH" ]
14+ TIME_TO_SEARCH = dynaconfig .settings ["TIMINIGS " ]["TIME_TO_SEARCH" ]
1515
1616newsapi = NewsApiClient (api_key = API_KEY )
1717
You can’t perform that action at this time.
0 commit comments