in webhooks-with-cloud-run/MicroServices/Slack/slack.py [0:0]
def send_issue_notification_to_slack(issue_title, issue_url):
# Sends a message to Slack Channel
msg = {
"blocks": [
{
"type": "section",
"text": {
"type": "mrkdwn",
"text": f"New issue created: <{issue_url}|{issue_title}>",
},
}
]
}
req = urllib.request.Request(
os.environ.get("SLACK_URL"),
data=json.dumps(msg).encode("utf8"),
headers={"Content-Type": "application/json"},
)
response = urllib.request.urlopen(req)