Salut, j'utilise l'API JDA pour faire un bot Discord. Pour l'instant ça marche avec ça:
Mais j'aimerais maintenant creer de nouvelles classes par exemple pour commencer la classe "Quizz" pour ajouter a mon bot la possibilité de generer un petit jeu de type questions-reponses. Sauf que je vais avoir dans cette classe (et dans d'autres plus tard) besoin de reagir aux events. Mais pour ça je ne sais pas du tout comment m'y prendre et encore moins comment je suis supposé le faire "proprement"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 public class App extends ListenerAdapter { public static void main(String[] args) throws Exception { JDA jda = new JDABuilder(AccountType.BOT).setToken(Ref.token).buildBlocking(); jda.addEventListener(new App()); } @Override public void onMessageReceived(MessageReceivedEvent evt) { MessageChannel objMsgCh = evt.getChannel(); Message objMsg = evt.getMessage(); if (objMsg.getContentRaw().equalsIgnoreCase(Ref.prefix+"ping")) { objMsgCh.sendMessage("Pong!").queue(); } } }
Si quelqu'un peut m'aider Merci d'avance
Partager