時間がかかるPythonプログラムの最後に、ジョブが終わったよなど、slackに通知する。
slack-python-webhookを使用する。
my_tool.py
import slackweb
def message_to_slack(message):
slack = slackweb.Slack(url="MY_SLACK_URL")
slack.notify(text=message)
My_URLの部分はincoming webhookから取得する。
使う時は
from my_tool import message_to_slack
message_to_slack("Job Completed!")
などとする。