plugins:pickme:creer_webhook_macrodroid

Comment créer un webhook avec Macrodroid ?

Tout d'abord, cela ne pourra fonctionner qu'avec un appareil Android (l'application n'est pas disponible sur iOS) et l'application possède une période d'essai gratuite, mais sera ensuite payante (4.59€ une seule fois, au moment où j'écris cette page).

L'application permet de créer des macros. Une macro est un ensemble d'action qui peut se déclencher de différentes façons. Dans Macrodroid, elle sera composée de 3 éléments :

  • Déclencheur : ici c'est le webhook, un lien web qui sera appelé par le bot ou PickMe
  • Actions : indique ce que fera l'appareil quand le webhook est utilisé, ici on jouera un son
  • Contraintes : éléments pouvant contraindre les actions à ne pas se produire après l'appel du webhook. Exemple : l'heure ou le jour, un appel trop récent de cette même macro, etc…

Cela est accessible à tous, il n'y a rien d'insurmontable, surtout si vous suivez précisément chaque étape. Cependant, je vous conseille de naviguer dans les “Actions” ou “Contraintes” (que nous verrons après) afin de trouver celle qui vont s'adapter à votre besoin. Ici je ne fais qu'exposer un usage, qui me convient, mais qui peut ne pas convenir à tous.

Pour faciliter la compréhension, la majorité de l'explication se fera par des captures d'écrans, vous montrant ce qu'il faut faire.

Dans l'onglet “Macros”, cliquer sur le + pour créer une nouvelle macro
Cliquer sur + pour ajouter un déclencheur
On tape “hook” dans la recherche et on sélectionne “Hook Web”
On choisit un identifiant (ce qu'on veut, par exemple “reco” ou “up”), puis on clique sur le crayon pour la liste blanche
Ôn clique sur le + de la nouvelle fenêtre
On tape * dans la zone de texte et on valide
En cliquant ici, on va copier l'URL de notre webhook dans le presse-papiers, c'est ce qu'il faudra saisir sur PickMe ou discord

Quand tout est bon, on valide avec “OK”. Notre déclencheur (webhook) est prêt. Il reste à définir ce qu'il devra faire sur notre appareil.

Vous devriez avoir quelque chose de similaire, avec le “Hook Web” apparant
Nous allons maintenant ajouter une action
Ici nous souhaitons jouer un son, donc on cherche “jouer” et on sélectionne “Jouer/Arrêter un Son”
A vous de choisir le son que vous souhaitez dans la liste ou en importer un

A cette étape, je conseil de choisir “Alarme” pour le type de son (en gros on sélectionne par quel biais le téléphone va jouer le son), cela permet d'avoir le téléphone qui sonne, même s'il est en silencieux. Mais vous pouvez choisir ce que vous souhaitez en fonction de votre besoin. Vous pouvez ensuite faire “OK” pour valider.

Et pour finir on peut ajouter des contraintes, l'étape est facultative
En cherchant “jour”, vous pouvez choisir des heures de la journée ou même des jours, à votre guise
Personnellement je conseille d'ajouter la contrainte sur la Macro, afin d'éviter un déclenchement plusieurs fois de suite, pour cela on cherche “macro” et on sélectionner “Macro invoquée”
On coche “Pas Invoquée”
Et on coche “Cette Macro”
Et enfin on va sélectionner une durée minimum entre deux déclenchements de notre macro

Avec cette dernière contrainte, nous disons simplement à la macro “Ne te déclenche pas si tu as déjà été déclenchée il y a moins d'une minute”. Je vous laisse juger de l'intérêt ou non de cela. Concernant les contraintes de jours et heures, je vous conseille de copier votre Macro (quand elle est fini) si vous souhaitez avoir par exemple une macro avec des horaires de semaine et une avec des horaires de week-end.

Pour finir on donne un nom à notre macro, puis on valide

Félicitations, vous avez maintenant une macro fonctionnelle et donc un webhook que vous pouvez utiliser sur discord ou PickMe.

  • plugins/pickme/creer_webhook_macrodroid.txt
  • Dernière modification : 2024/07/27 21:45
  • de MegaMan