« Projet : Création d'un bot Discord » : différence entre les versions
Aller à la navigation
Aller à la recherche
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 31 : | Ligne 31 : | ||
== Déroulement == | == Déroulement == | ||
* | * Créer un compte discord, choisir une adresse mail et un mot de passe, pseudo et une image de profil. Vérifier le compte en consultant ses mails. | ||
* | * Sur un navigateur, aller sur le site Discord Developper Portal. | ||
* | * Créer une application puis aller créer un bot en cliquant sur l'onglet bot, lui donner un pseudo et une image de profil. | ||
* | * Aller sur le site Discord Permission Calculator, cocher les permissions que le bot pourra avoir (dans notre cas Administrator pour qu'il ait toutes les permissions) | ||
* | * Coller l'identifiant du bot qu'on trouve sur le site en point 2 puis cliquer sur le lien généré. | ||
* | * Télécharger et installer Visual Studio Code. | ||
* | * Télécharger et installer Nodejs. | ||
* Créer un dossier sur le bureau et le renommer en un seul mot (pour nous "Bot") pour plus de facilitées. | |||
* Rechercher et ouvrir l'invite de commande Nodejs command prompt. | |||
* Copier le chemin d'accès du dossier et puis tapper la commande "cd ctrl+v" Après, tapper la commande "npm i --s discord.js" | |||
* Ouvrir Visual Studio Code et ouvrir le fichier créé au point 9. Créer un nouveau fichier et l'appeler "index.js" | |||
* Tapper ce code. | |||
const Discord = require('discord.js'); | |||
const client = new Discord.Client(); | |||
client.login("token"); | |||
Avancement du projet : <div id="avance_boite" style="background:#f2f2f2; border:1px solid #aaa; width:100px;"><div id="avance_barre" style="background:#39FF00; width:33%;"><div style="text-align:center; width:100px;">33 %</div></div></div> | Avancement du projet : <div id="avance_boite" style="background:#f2f2f2; border:1px solid #aaa; width:100px;"><div id="avance_barre" style="background:#39FF00; width:33%;"><div style="text-align:center; width:100px;">33 %</div></div></div> | ||
Ligne 51 : | Ligne 60 : | ||
== Liens utiles == | == Liens utiles == | ||
* | * https://discordapp.com/ | ||
* | * https://discordapp.com/developers/applications/ | ||
* | * https://discordapi.com/permissions.html | ||
* | * https://code.visualstudio.com/ | ||
* | * https://nodejs.org/en/ | ||
Version du 20 février 2020 à 17:23
Objectifs
Justin
Simon
Échéance
- Terminer le projet pour Pâques 2020
Matériel
Déroulement
- Créer un compte discord, choisir une adresse mail et un mot de passe, pseudo et une image de profil. Vérifier le compte en consultant ses mails.
- Sur un navigateur, aller sur le site Discord Developper Portal.
- Créer une application puis aller créer un bot en cliquant sur l'onglet bot, lui donner un pseudo et une image de profil.
- Aller sur le site Discord Permission Calculator, cocher les permissions que le bot pourra avoir (dans notre cas Administrator pour qu'il ait toutes les permissions)
- Coller l'identifiant du bot qu'on trouve sur le site en point 2 puis cliquer sur le lien généré.
- Télécharger et installer Visual Studio Code.
- Télécharger et installer Nodejs.
- Créer un dossier sur le bureau et le renommer en un seul mot (pour nous "Bot") pour plus de facilitées.
- Rechercher et ouvrir l'invite de commande Nodejs command prompt.
- Copier le chemin d'accès du dossier et puis tapper la commande "cd ctrl+v" Après, tapper la commande "npm i --s discord.js"
- Ouvrir Visual Studio Code et ouvrir le fichier créé au point 9. Créer un nouveau fichier et l'appeler "index.js"
- Tapper ce code.
const Discord = require('discord.js'); const client = new Discord.Client();
client.login("token");
Avancement du projet :
33 %
Erreurs à éviter
Voici un guide utile en cas de problèmes.
Liens utiles
- https://discordapp.com/
- https://discordapp.com/developers/applications/
- https://discordapi.com/permissions.html
- https://code.visualstudio.com/
- https://nodejs.org/en/
Bonnes pratiques
Créateurs et initiateurs du projet
- Utilisateur:Justin.giot@indse.be Utilisateur régulier de Discord, débutant en programmation.
- Utilisateur:Simon.georges@indse.be Utilisateur régulier de Discord, apprend le JavaScript => intermédiaire en programmation.