(Mise à jour pour être en accord avec la nouvelle version de la source de la page) |
(update property name) |
||
(2 révisions intermédiaires par un autre utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
− | {{ | + | {{Tuto Details |
− | |Main_Picture= | + | |Main_Picture=Envoyer_un_message_sur_discord_discord_wiki.jpg |
|Licences=Attribution (CC BY) | |Licences=Attribution (CC BY) | ||
|Description=Vous voulez envoyer des messages sur Discord à l'aide d'un ESP8266/ESP32/Arduino MKR ? | |Description=Vous voulez envoyer des messages sur Discord à l'aide d'un ESP8266/ESP32/Arduino MKR ? | ||
Ligne 16 : | Ligne 16 : | ||
|IsTranslation=1 | |IsTranslation=1 | ||
}} | }} | ||
− | {{ | + | {{Introduction |
|Introduction=Les serveurs discords ont un système qui permet d'envoyer des messages automatiquement sur un salon. | |Introduction=Les serveurs discords ont un système qui permet d'envoyer des messages automatiquement sur un salon. | ||
Ligne 27 : | Ligne 27 : | ||
*Afficher la température d'une pièce toutes les heures. | *Afficher la température d'une pièce toutes les heures. | ||
}} | }} | ||
− | {{ | + | {{Materials |
|Step_Picture_00=Envoyer_un_message_sur_discord_wemos.png | |Step_Picture_00=Envoyer_un_message_sur_discord_wemos.png | ||
|Material=Une carte avec le WiFi (ESP8266/ESP32/MKR1010) | |Material=Une carte avec le WiFi (ESP8266/ESP32/MKR1010) | ||
|Tools= | |Tools= | ||
− | |ExternalAttachmentsLinks={{ | + | |ExternalAttachmentsLinks={{ExternalAttachmentsLinks |
|ExternalAttachmentsLinks=https://github.com/maditnerd/discord_test | |ExternalAttachmentsLinks=https://github.com/maditnerd/discord_test | ||
}} | }} | ||
}} | }} | ||
− | {{ | + | {{Separator}} |
− | {{ | + | {{Tuto Step |
|Step_Title=Créer le webhook | |Step_Title=Créer le webhook | ||
|Step_Content=Cliquer sur le nom de votre discord | |Step_Content=Cliquer sur le nom de votre discord | ||
Ligne 47 : | Ligne 47 : | ||
|Step_Picture_00=Envoyer_un_message_sur_discord_discord_3.png | |Step_Picture_00=Envoyer_un_message_sur_discord_discord_3.png | ||
}} | }} | ||
− | {{ | + | {{Tuto Step |
|Step_Title=Code Arduino | |Step_Title=Code Arduino | ||
|Step_Content=Si vous utiliser un Arduino MKR Wifi 1010, vous pouvez utiliser l'IDE Arduino en ligne: | |Step_Content=Si vous utiliser un Arduino MKR Wifi 1010, vous pouvez utiliser l'IDE Arduino en ligne: | ||
Ligne 77 : | Ligne 77 : | ||
|Step_Picture_01=Envoyer_un_message_sur_discord_discord_5.png | |Step_Picture_01=Envoyer_un_message_sur_discord_discord_5.png | ||
}} | }} | ||
− | {{ | + | {{Notes |
|Notes= | |Notes= | ||
}} | }} | ||
− | {{ | + | {{Tuto Status |
|Complete=Published | |Complete=Published | ||
}} | }} |
Auteur Rémi Sarrailh (µsini) | Dernière modification 9/12/2019 par Clementflipo
esp8266, esp32, mkr1010, discord, bot, webhook Envoyer_un_message_sur_discord_discord_wiki.jpg fr none Creation 1
Les serveurs discords ont un système qui permet d'envoyer des messages automatiquement sur un salon.
Ce système utilise les webhook, ce qui permet d'envoyer une requête web à une URL afin que le message soit écrit sur le salon sélectionné
https://en.wikipedia.org/wiki/Webhook
Grâce à ça, on peut faire pas mal de choses, par exemple:
Cliquer sur le nom de votre discord
Copier l'URL du webhook
https://support.discordapp.com/hc/fr/articles/228383668-Utiliser-les-Webhooks
Si vous utiliser un Arduino MKR Wifi 1010, vous pouvez utiliser l'IDE Arduino en ligne:
https://create.arduino.cc/editor/madnerd/429197a3-8a40-4d2c-bc16-1a502cb26cd9/preview
Sinon le code pour l'ESP8266 / ESP32 est disponible sur https://github.com/maditnerd/discord_test
Paramètres:
Les paramètres sont dans le fichier arduino_secrets.h (ou le Secret Tab)
Téléverser le code sur votre carte, et vous devriez voir, le message Hello World s'afficher.
Pour trouver plus d'informations sur les webhooks de discord:
https://discordapp.com/developers/docs/resources/webhook#execute-webhook
Et pour la synthèse vocale ici:
https://support.discordapp.com/hc/fr/articles/212517297-Text-to-Speech-101
Published
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #