Skip to content

Commit e96a1e5

Browse files
Merge pull request #13 from CoolCoderCarl/feature/FUNC_5
Fix keyword; update sending message to telegram
2 parents b7b43dc + 8d51402 commit e96a1e5

2 files changed

Lines changed: 17 additions & 3 deletions

File tree

datapath.py

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff 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:

truth_seeker.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
API_KEY = dynaconfig.settings["NEWS_API"]["API_KEY"]
1212
QUERY = dynaconfig.settings["NEWS_API"]["QUERY"]
1313
LANGUAGE = 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

1616
newsapi = NewsApiClient(api_key=API_KEY)
1717

0 commit comments

Comments
 (0)