Template Discord Bot
Créer votre propre bot Discord en quelques clics en récupérant le template !
Prérequis :
Commande à effectuer pour lancer le bot :
mvn clean compile assembly:single
java -jar fichier.jar TOKEN_DU_BOT
Rapide tuto pour ajouter une commande au sein du bot
Le but du tuto est d'ajouter une commande ping au sein du bot, qui devra renvoyer le message "pong!".
Ping
Première étape créer la class Rendez-vous dans le dossier qui se nomme commandes et créez-y le fichier Ping.java
Au sein du fichier placez-y le code suivant :
package fr.umontpellier.iut.commandes;
import net.dv8tion.jda.api.entities.Message;
public class Ping implements Commande {
@Override
public void executer(Message messageRecue) {
messageRecue.getChannel().sendMessage("pong!").queue();
}
}
Il est primordial que la class implémente l'interface Commande
Deuxième étape associer un texte à la commande
Dans notre cas nous voulons que notre bot lance la commande lorsqu'il reçois le message "ping".
Pour cela rendez-vous dans le fichier RepertoireCommandes.java
et ajoutez à la ligne 39 le code suivant :
entry("ping", new Ping()),
Finiis
Et voilà le résultat, une fois le bot lancé :
À vous de laisser libre cours à votre imagination pour ajouter une multitude de nouvelles fonctionnalités.