Poiko
Messages postés3Date d'inscriptionmercredi 21 octobre 2015StatutMembreDernière intervention 6 mai 2017
-
Modifié le 6 mai 2017 à 14:46
Salut, je suis en train de faire mon bot Discord grâce à JDA et je me confronte à un problème, je ne sais pas comment trouver à partir d'une commande, une vidéo sur Youtube, prendre le premier résultat et envoyer le lien ensuite. Je n'en suis pas à mon premier bot mais ce dernier est assez simple, c'est juste un retour de message en fonction d'une commande tapée.
Je vous laisse ce que j'ai fait pour l'instant en dessous:
package fr.nowlow.nowvids;
import net.dv8tion.jda.core.events.message.MessageReceivedEvent;
import net.dv8tion.jda.core.hooks.ListenerAdapter;
/**
* Created by Naoufel Berrada on 06/05/2017. Contact: nowlow77@gmail.com France
*/
public class YoutubeEventListener extends ListenerAdapter {
public void onMessageRecived(MessageReceivedEvent event) {
String[] cmd = event.getMessage().getContent().split(" ");
event.getMessage().delete().queue();
if (cmd[1].equals("!ytsearch")) {
if (cmd.length <= 1) {
event.getChannel().sendMessage("Vous n'avez pas inclu de recherche!").queue();
event.getMessage().delete().queue();
} else {
//ici inclure le fait de chercher une vidéo avec cmd[]
//et de prendre le premier résultat!
}
}
}
}