Envoyer un message privé
Exclusif Premium
Débloquez votre potentiel ! ✨
Cette session fait partie de notre programme Premium exclusif
+100h de formations exclusives
+180 exercices de code avancés
+100h de mentorats en réécriture
20 projets guidés pas à pas
Mentorats groupés hebdomadaires
Support individuel avec nos mentors
Prêt à passer au niveau supérieur ?
Découvrez tous les avantages Premium et transformez votre apprentissage dès aujourd'hui!
Inscris-toi
(c'est gratuit !)
Un compte est nécessaire pour participer aux discussions.
Créer un compte00:00:00 :Pour envoyer un message privé à quelqu'un sur Discord,il suffit d'utiliser la fonction send sur cet utilisateur.Pour récupérer un utilisateur, vous pouvez aller sur votre serveuret faire tout simplement un clic droit sur l'utilisateur en questionet cliquer sur copier l'identifiant.
00:00:16 :Si vous ne voyez pas copier l'identifiant ici,il faut aller activer dans les paramètres utilisateurs,dans l'onglet apparences, les options de développeur.Donc vous cliquez sur mode développeur ici,vous l'activez, vous le mettez en vert,et ensuite vous allez pouvoir sur n'importe quel utilisateurfaire un clic droit et copier l'identifiant.
00:00:31 :Donc ça c'est une façon de faire qui vous permet ensuiteavec self.server.getMemberde récupérer l'utilisateur en questionen lui passant l'identifiant que l'on vient de copier.
00:00:42 :Donc comme ça vous allez pouvoir récupérer l'utilisateuret ensuite faire utilisateur.sendpour lui envoyer un message en privé.Sinon vous allez retrouver sur plusieurs objetsl'attribut author ici qui vous permetde récupérer l'auteur d'un message.
00:00:57 :Donc là je suis dans l'événement onMessageet quand on a l'événement onMessage qui est activé,on va avoir automatiquement accès au messagequi a été envoyé sur le serveur dans le paramètre message ici.
00:01:08 :Ce message il contient donc un attribut authorqui me permet de récupérer l'auteur du message.Donc je récupère ça dans une variable que j'appelle messageAuthorqui est une instance donc de cette classe Memberet cette classe Member elle a cette fameuse fonction sendqui me permet d'envoyer un message en privé
00:01:26 :à l'utilisateur qui a écrit le message.Donc là je récupère messageAuthor,je fais juste une vérification pour m'assurerque l'auteur du message n'est pas self.user
00:01:35 :donc self.user c'est le botet donc si l'utilisateur qui a posté le messagen'est pas le bot, donc est différent du bot,et bien je lui envoie un message pour lui diretu n'as pas le droit de poster ceci.
Ce n'est pas fini...
✋
Tu as complété % du parcours 🔥
Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.