Es gibt viele Fälle, in denen Sie einen Stapel ausführen und benachrichtigt werden möchten, wenn er endet oder eine Anomalie auftritt. In letzter Zeit ist die Methode "Slack zur Benachrichtigung verwenden" bei mir sehr beliebt. Was mich glücklich macht, ist, dass ich es sofort auf meinem Handy oder Computer überprüfen kann. Und wenn es sich um einen Slack-Kanal handelt, können Sie die Leute sofort einbeziehen. Ich verwende es, wenn ich sofort einen Oleore-Monitor für einen bestimmten Dienst erstellen möchte.
Bitte schreiben Sie das Token des folgenden Skripts in Ihr eigenes Token um. Im folgenden Beispiel hat #uhouho_channnel einen Benutzer namens tsukune. Tweet "Chiss".
pip install
pip install slackclient
from slackclient import SlackClient
def post_slack(message):
token = "xoxp-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXXX"
sc = SlackClient(token)
sc.api_call("api.test")
sc.api_call(
"channels.info",
channel="1234567890"
)
sc.api_call(
"chat.postMessage",
channel="#uhouho_channnel",
text=message,
username='tsukune',
icon_emoji=':robot_face:'
)
if __name__ == '__main__':
post_slack('Chissu')