Я новичок в том, чтобы смотреть на питона со слабостью. Мне успешно удалось отправить данные из скрипта Python в Slack Webhook, используя код, подобный следующему:
import json
import requests
# Set the webhook_url to the one provided by Slack when you create the webhook at https://my.slack.com/services/new/incoming-webhook/
webhook_url = 'https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX'
slack_data = {"text": "<https://alert-system.com/alerts/1234|Click here> for details!"}
response = requests.post(
webhook_url, data=json.dumps(slack_data),
headers={'Content-Type': 'application/json'}
)
if response.status_code != 200:
raise ValueError(
'Request to slack returned an error %s, the response is:\n%s'
% (response.status_code, response.text)
)
Я ищу способ отправить содержимое переменной Python вскрипт как полезная нагрузка slack_data. Например, если бы у меня была переменная date, я бы хотел включить ее в строку, отправляемую в slack, а не просто в текстовую строку, указанную в переменной slack_data. Может кто-нибудь посоветовать, как это сделать, пожалуйста?
Заранее спасибо!