Envoie de fichier depuis le plugin caméra

Page : Jeedom Market

Message :
Bonjour,

En cherchant pourquoi je n’arrivait pas à envoyer des captures depuis le plugin caméra, je me suis rendu compte que la méthode https://api.slack.com/methods/channels.list/test était maintenant deprecated.

Si je supprime le bout de code de vérification des channels existantes, cela fonctionne.
https://github.com/jeedom/plugin-slack/blob/master/core/class/slack.class.php
A ce propos, il manque peut-être une petit log ou deux dans la méthode execute pour aider les utilisateurs à debugguer :slight_smile:

Cdt,
Pierrick.

1 « J'aime »

Merci pour cette info, je ne comprenais pas pourquoi mon datatransfert fonctionnait, mais pas slack :frowning:

J’ai effectué 2 corrections à l’arrache dans le fichier /var/www/html/plugins/slack/core/class/slack.class.php, et ça fonctionne, en gardant les vérifications :
avant : $request_http = new com_http(‹ https://slack.com/api/channels.list ›);
après : $request_http = new com_http(‹ https://slack.com/api/conversations.list ›);

avant : if (’#’ . $channel[‹ name ›] == $this->getConfiguration(‹ destination ›)) {
après : if (’’ . $channel[‹ name ›] == $this->getConfiguration(‹ destination ›)) {

Pour ceux qui auraient d’autres problèmes comme moi, j’avais aussi oublié de spécifier la destination dans ma commande slack (pas utile pour des simples messages, mais importante pour les upload), et j’ai du aussi rajouter mon application à mon canal en utilisant le lien « add an app » en haut de mon canal slack (la phrase « added an integration to this channel: YourChannel » n’est pas suffisante, il faut aussi avoir « was added to #YourChannel by YourName »)

En esperant une MAJ du plugin rapidement, je n’aime pas les fichiers bidouillés dans mon installation :slight_smile:

Bonjour,
je suis actuellement entrain de tester slack, qui est très réactif.
Peut être pourriez vous m’aider:

J’ai mis en place slack avec la méthode des appli custom Webhook entrant / sortant
du coup je peux envoyer des message simple et lancer des interaction, problème envoi de photo impossible.

Ensuite je me suis lancé dans la création d’une Appli slack, j’ai configurer le Webhook incomming
Envoi de message ok, mais pas de photo ni de lancement d’interaction

Avez vous une solution, Merci