44 votes

Planifier un appel téléphonique répétitif sur Slack

Je voudrais programmer un appel dans Slack afin d'appeler automatiquement un groupe de personnes déterminé, chaque jour à une heure précise. Mon cas d'utilisation est que je veux que tous les membres de mon équipe soient automatiquement appelés par Slack à 10h45, par exemple, chaque jour de la semaine pour le Standup. Je ne vois pas cette capacité de programmation des appels intégrée, mais je me demandais si quelqu'un d'autre l'avait déjà fait.

Ma première idée était d'utiliser un /remind avec un simple lien vers une URL d'appel Slack, mais il semble que si personne n'est actif dans un appel, l'URL n'existe plus.

Je me suis dit que je devrais probablement construire quelque chose en utilisant le API de Slack (si c'est possible) mais j'aimerais avoir des idées de la part des autres.

[MISE À JOUR 2019-04-17]

Depuis que ce problème a gagné en popularité, j'ai pensé contacter le support officiel de Slack à ce sujet et j'ai reçu la réponse suivante aujourd'hui. Il semble que ce ne soit toujours pas une option (comme prévu), mais que cela pourrait figurer dans leur feuille de route. Croisons les doigts.

Malheureusement, nous ne disposons pas actuellement d'un moyen d'interagir de manière programmée avec les appels Slack afin que vous puissiez automatiser vos appels. Désolé pour cela.

Je comprends à quel point cela serait utile, et je sais qu'il y a eu des discussions récentes sur la création d'une API pour les appels et son ouverture à tous. Je ferai savoir à l'équipe que vous souhaitez que cela se fasse !

Nous avons également parlé des moyens de créer un lien d'appel persistant et de l'intégrer dans certaines applications de calendrier. Il y a beaucoup de choses sur notre liste de souhaits pour de futurs ajouts et améliorations.

- Support Slack

1 votes

Avez-vous trouvé une solution ?

2 votes

Malheureusement, aucune solution. J'aimerais toujours avoir cette possibilité mais je n'ai pas eu le temps de me consacrer à la réalisation de quelque chose. Ouvert à la collaboration...

1 votes

J'ai essayé d'utiliser la version non officielle chat.command Appel API référencé ici pour passer un appel mais je reçois une réponse disant unknown command . Je suppose qu'il ne prend pas en charge les commandes permettant de passer des appels, mais il fonctionne pour les autres commandes.

15voto

wawa Points 1163

Comme @timotree l'a souligné dans un commentaire, vous devriez être en mesure d'initier un appel vers un "canal" en utilisant : <team api url>/call/<channel id> . Pour automatiser cette opération, faites en sorte que l'appel soit lancé par un serveur que vous possédez. Là, vous pouvez simplement mettre en place une tâche cron du type 45 10 * * 1-5 <your script> >/dev/null 2>&1 Vous pourriez utiliser un bash script en utilisant une requête curl pour cela, ou utiliser le langage de programmation que vous aimez.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X