Skip to content

Ce projet est un script Google Apps qui permet de notifier un serveur Discord chaque fois qu'un nouveau formulaire est soumis.

Notifications You must be signed in to change notification settings

sammy08300/G-Form_Notifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Ce projet est un script Google Apps qui permet de notifier un serveur Discord chaque fois qu'un nouveau formulaire est soumis.

CONFIGURATION :

0. Créez votre formulaire avec G-Form.

1. Cliquez sur les trois petits points à droite du bouton "Envoyer".

2. Cliquez sur "Editeur de script" et collez-y mon script.

3.Modifiez les variables "discordUrl" et "responseUrl" (les commentaires vous décrivent leur effet).

Maintenant, vous devez gérer vos déclencheurs :

4.1 A gauche, sélectionnez l'onglet "Déclencheurs".

4.2 Ajoutez un nouveau déclencheur.

4.3 Paramétrez le déclencheur comme suit :

4.4 Choisissez la fonction à exécuter : "OnFormSubmit".

4.5 Choisissez le déploiement à exécuter : "Head".

4.6 Sélectionnez la source de l'évènement : "Basé sur le formulaire".

4.7 Sélectionnez un type d'évènement : "Lors de l'envoi du formulaire".

4.8 Paramètre de notification d'échec : "Recevoir une notification immédiatement".

4.9 Enregistrez le déclencheur avec ces paramètres.

4.10 Vous devez donner les autorisations au déclencheur d'exécuter le code.

PERSONALISATION :

Vous pouvez personnaliser le message envoyé sur votre serveur Discord en modifiant la fonction createMessage(). Cette fonction génère le message qui sera envoyé, et vous pouvez y modifier le titre, la description et les champs du message. Si vous vous y connaisez mal en code ne vous inquité pas toutes les ligne ou la personnonnalisation est possible j'y est ajouté un commentaire !

Vive l'open source.

About

Ce projet est un script Google Apps qui permet de notifier un serveur Discord chaque fois qu'un nouveau formulaire est soumis.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published