Publiez sur Slack avec Python 3

Je vais résumer la procédure de python à la publication dans slack. Ceci est utile pour notifier l'achèvement d'un traitement chronophage et des informations lors de l'exécution (erreurs, etc.).

Écoulement brutal

Configurer les Webhooks entrants dans Slack

Accédez à la page des paramètres du Webhook entrant (https://my.slack.com/services/new/incoming-webhook/) Sélectionnez la chaîne sur laquelle vous souhaitez publier et cliquez sur "Ajouter l'intégration des WebHooks entrants"

スクリーンショット_2016-09-21_23_44_40.png

Copiez l'URL du webhook

スクリーンショット_2016-09-21_23_47_46.png

Cliquez sur "Enregistrer les paramètres"

スクリーンショット_2016-09-21_23_52_59.png

Publier depuis Python vers l'URL du Webhook entrant

Installez slackweb pour implémenter facilement POST

#Installer si pip n'est pas installé
$ sudo easy_install pip

#Installer Slack Web
$ sudo pip install slackweb

postToSlack.py


#coding: UTF-8

import slackweb

slack = slackweb.Slack(url="URL du webhook copié")
slack.notify(text="De python à slack")

Exécuter le script python

$ python postToSlack.py

Vérifiez les résultats affichés

スクリーンショット 2016-09-22 0.01.21.png

référence

Recommended Posts

Publiez sur Slack avec Python 3
Publier de Python vers Slack
Publier sur Slack en Python
Publiez facilement sur Twitter avec Python 3
Texte de l'image et publication sur slack (python slackbot)
Publiez le titre en plein essor de YouTube sur Twitter avec python3
Exemple de notification Slack avec python lambda
[Python] Mention à plusieurs personnes avec l'API de Slack
Flux pour terminer l'authentification Slack avec Flask (Python)
Connectez-vous à BigQuery avec Python
Publier sur Slack via un abonné
POST json avec le script Python 3
Connectez-vous à Wikipedia avec Python
Publier sur Twitter en utilisant Python
Basculer python vers 2.7 avec des alternatives
Écrire en csv avec Python
POSTER des messages de python vers Slack via un webhook entrant
Publier la sortie de la console Jenkins sur Slack
Python: comment utiliser async avec
Lien pour commencer avec python
[Python] Ecrire dans un fichier csv avec Python
Ravi de vous rencontrer avec python
Essayez d'exploiter Facebook avec Python
Publication de Python sur la chronologie Facebook
Sortie vers un fichier csv avec Python
[Lambda] [Python] Publier sur Twitter depuis Lambda!
[Python] Fichiers wav POST avec requêtes [POST]
Quine Post avec l'API Qiita (Python)
Convertir la liste en DataFrame avec python
Conversion MP3 → WAV avec Python
Pour faire une récursion avec Python2
Comment démarrer avec Python
Publiez plusieurs images Twitter avec python
Que faire avec la sortie de PYTHON?
Publier une image de Python sur Tumblr
Comment calculer la date avec python
[Nanonets] Comment publier un mémo [Python]
Je veux déboguer avec Python
Publier un message sur Google Hangouts Chat avec un fil de discussion (Python)
FizzBuzz en Python3
Mis à jour vers Python 2.7.9
Essayez de reproduire un film couleur avec Python
Grattage avec Python
Essayez de vous connecter à qiita avec Python
Convertir un mémo à la fois avec Python 2to3
Statistiques avec python
Mémo pour demander des KPI avec python
Client API Slack simple réalisé avec Python
Grattage avec Python
Sortir les caractères de couleur en joli avec python
Python avec Go
Introduction au remplissage d'image Python Remplissage d'image à l'aide d'ImageDataGenerator
Publier un message d'IBM Cloud Functions sur Slack en Python
POSTER diversement avec Python et recevoir avec Flask