Créer votre propre bot Discord en quelques clics en récupérant le template !
mvn clean compile assembly:single
java -jar fichier.jar TOKEN_DU_BOT
Le but du tuto est d'ajouter une commande ping au sein du bot, qui devra renvoyer le message "pong!".
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
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()),
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.