Skip to the content.

Discord Link

1 ) Description

Le plugin Discord Link permet d’envoyer des messages sur son serveur Discord :

Pour cela, il faut avoir son serveur Discord.

2 ) Paramètres obligatoires :

Son Serveur Discord :

Création de son serveur : Dans Discord, menu de Gauche, cliquez sur + pour créer votre Serveur Discord

Récupération de son Token :

Discord-Server1

Cliquez sur “New Application”

Discord-Server2

Vous Obtenez cette fenêtre

Discord-Server3

Entrez le nom pour votre Bot et cliquez sur “Create”

Discord-Server4

Votre Bot est créé, vous pouvez lui affecter un avatar et n’oubliez pas de sauvegarder.

Discord-Server5

Cliquez sur le menu de gauche sur “Bot” et cliquez à droite sur “Add Bot”

Discord-Server6

Cliquez sur “Yes, do it!”

Discord-Server7

Voilà, votre Bot est créé, cliquez sur “Click to Reveal Token”

Discord-Server8

Copiez-collez votre Token dans un bloc-note, vous en aurez besoin plus loin.

3) Configuration du Plugin

Après le téléchargement du plugin, il vous suffit de l’activer et de le configurer. Discord-Plugin1 Une fois activé, il faut le configurer.

3.1) Dépendances

Cette partie permet de valider et d’installer les dépendances requises au bon fonctionnement du plugin Discord Link Discord-Plugin2 Cliquez sur “Relancer” et attendre la fin de l’installation des Dépendances. Un Statut OK confirme que les dépendances sont satisfaites.

Tip

La mise à jour des dépendances peut prendre plus de 20 minutes selon votre matériel. La progression est affichée en temps réel et un log discordlink_dep est accessible.

Important

La mise à jour des dépendances est normalement à effectuer seulement si le Statut est NOK, mais il est toutefois possible, pour régler certains problèmes, d’être appelé à refaire l’installation des dépendances.

3.2) Configuration

Cette partie permet de configurer les paramètres généraux du plugin Discord-Plugin3 Entrez votre token précédemment mis de côté dans un bloc-note Cliquez sur “Ajouter votre bot à votre serveur Discord”.

Vous pouvez personnaliser la phrase envoyée par votre Bot sur votre Serveur Joue à : .

N’oubliez pas de Discord-Plugin6 si vous effectuez une modification.

3.3) Démon

Cette partie permet de valider l’état actuel du ou des démons et de configurer la gestion automatique de ceux-ci. Discord-Plugin4 Le démon local et l’ensemble des démons déportés seront affichés avec leurs différentes informations.

3.4) Log

Cette partie permet de choisir le niveau de log ainsi que d’en consulter le contenu. Discord-Plugin5 Sélectionnez le niveau puis sauvegardez, le démon sera alors relancé avec les instructions et traces sélectionnées.

Les niveaux Debug ou Info peuvent être utiles pour comprendre pourquoi le démon plante ou ne remonte pas une valeur.

Important

En mode Debug, le démon est très verbeux, il est recommandé d’utiliser ce mode seulement si vous devez diagnostiquer un problème particulier. Il n’est pas recommandé de laisser tourner le démon en Debug en permanence si on utilise une SD-Card. Une fois le debug terminé, il ne faut pas oublier de retourner sur un niveau moins élevé comme le niveau Error qui ne remonte que d’éventuelles erreurs.

4) Configuration des équipements

La configuration des équipements Discord Link est accessible à partir du menu plugin :

Discord-Equipement1

Ci-dessous un exemple d’une page du plugin Discord Link (présentée avec quelques équipements) :

Discord-Equipement2

4.1) Général Vous retrouvez ici toute la configuration de votre équipement :

Discord-Equipement3

4.2) Commandes Ci-dessous, vous retrouvez la liste des commandes :

Discord-Equipement4

Afficher : permet d’afficher la donnée sur le dashboard.

5) Personnalisation des Emojis pour les résumés

Si vous voulez personnaliser les emojis des resumés automatiques, allez sur “Emojis settings”

Discord-Equipement7

Discord-Equipement8

Dans la colonne verte, vous mettez l’émoji que vous souhaitez. Pour remettre les émojis par défaut, cliquer sur “Reset Emojis”

Cliquez sur “Sauvegarder” pour prendre en compte les modifications

Cliquez sur “Retour à Discord Link” pour revenir à la page précédente.

6) Utilisations dans un scénario

6.1) Envoi message Discord-Scenario1 Résultat sur votre Discord Discord-Scenario2

6.2) Envoi message évolué Discord-Scenario3 Résultat sur votre Discord Discord-Scenario4

6.3) Fonction ASK Discord-Scenario5 Résultat sur votre Discord Discord-Scenario6 Il vous suffit de cliquer sur la réponse dans le carré rouge

6.4) Envoi fichier

Discord-Scenario8

nbSnap=5 delay=0,01 title=’Camera’ message=’Video’ movie=1 sendFirstSnap=1

Discord-Scenario9 Résultat sur votre Discord

Discord-Scenario10

6.5) Résumé général, Etat des démons, Etat des dépendances, Etat des batteries, Etat des modules Z-Wave

vous ajoutez simplement ces commandes dans un scénario:

Discord-Scenario11

Résultat :

Discord-Scenario12

Discord-Scenario12

Discord-Scenario12

6.6) Attestation Covid

###Prérequis :

Allez a cette emplacement dans la page principale du plugin en haut :

Discord-Covid1

Remplissez comme si dessous : Discord-Covid2

Allez définir votre adresse dans votre jeedom : Allez dans la configuration de votre jeedom, puis remplissez les champs cordonnés :

Attention en V4 c’est dans l’onglet Général et en V3 dans l’onglet information.

Discord-Covid3

Utilisation :

Scénario By Noodom

Seulement par scénario :

Choisir la commande send Attestation, choisir votre utilisateur, votre motif, votre date et heure de débuts de sortie (Attention au format)

Discord-Covid4

Résultat :

Discord-Covid5

7) Astuces

7.1) Emojis

Pour ajouter un emoji, il faut le faire en mode texte. Dans l’exemple, c’est :joy: : joy : (ne pas mettre d’espace)

Liste des emojis avec leur texte : https://www.webfx.com/tools/emoji-cheat-sheet/

7.2) Mentionner quelqu’un dans un message

On met la mention sur Discord. On met un anti-slash devant comme ceci :

Discord-Astuce1

Ensuite, quand on envoie, ça doit donner un truc comme ça : Discord-Astuce2

Il suffit de mettre le message qui s’affiche pour qu’il mentionne : <@195159794636685xxx>

7.3) Articles avec des exemples

Vous pouvez retrouver des exemples pratiques sur cet article : https://youdom.net/2020/04/21/installer-et-configurer-jeedom-discord-link/

Faq

A venir