Package de.presti.ree6.commands.impl.fun
Class Manga
java.lang.Object
de.presti.ree6.commands.impl.fun.Manga
- All Implemented Interfaces:
ICommand
A command used to search for mangas!
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]getAlias()Aliases of the current Command.net.dv8tion.jda.api.interactions.commands.build.CommandDataA CommandData implementation for JDAs SlashCommand Interaction Implementation.voidonPerform(CommandEvent commandEvent) Will be fired when the Command is called.voidsendManga(CommandEvent commandEvent, net.dv8tion.jda.api.entities.Message message, String query) Send the anime to the channel.tryResolvingGenres(com.google.gson.JsonObject data) Try to resolve the genres.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.presti.ree6.commands.interfaces.ICommand
onASyncPerform
-
Constructor Details
-
Manga
public Manga()
-
-
Method Details
-
onPerform
Description copied from interface:ICommandWill be fired when the Command is called. -
sendManga
public void sendManga(CommandEvent commandEvent, net.dv8tion.jda.api.entities.Message message, String query) Send the anime to the channel.- Parameters:
commandEvent- the CommandEvent.message- the Message.query- the query.
-
tryResolvingGenres
Try to resolve the genres.- Parameters:
data- the data.- Returns:
- the genres.
-
getCommandData
public net.dv8tion.jda.api.interactions.commands.build.CommandData getCommandData()Description copied from interface:ICommandA CommandData implementation for JDAs SlashCommand Interaction Implementation.- Specified by:
getCommandDatain interfaceICommand- Returns:
- the created CommandData.
-
getAlias
Description copied from interface:ICommandAliases of the current Command.
-