We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6e6dd6b commit 8d74643Copy full SHA for 8d74643
web_programming/slack_message.py
@@ -1,17 +1,15 @@
1
# Created by sarathkaul on 12/11/19
2
3
-import json
4
import requests
5
6
7
-def send_slack_message(message_body, slack_url):
8
- slack_data = {"text": message_body}
+def send_slack_message(message_body: str, slack_url: str) -> None:
9
headers = {"Content-Type": "application/json"}
10
- response = requests.post(slack_url, data=json.dumps(slack_data), headers=headers)
+ response = requests.post(slack_url, json={"text": message_body}, headers=headers)
11
if response.status_code != 200:
12
raise ValueError(
13
- "Request to slack returned an error %s, the response is:\n%s"
14
- % (response.status_code, response.text)
+ f"Request to slack returned an error {response.status_code}, "
+ f"the response is:\n{response.text}"
15
)
16
17
0 commit comments