Hierarchy For All Packages
- com.dianxin.tori.api,
- com.dianxin.tori.api.annotations.commands,
- com.dianxin.tori.api.annotations.contextmenu,
- com.dianxin.tori.api.base,
- com.dianxin.tori.api.bootstrap,
- com.dianxin.tori.api.bot,
- com.dianxin.tori.api.commands,
- com.dianxin.tori.api.commands.messagecontext,
- com.dianxin.tori.api.commands.registry,
- com.dianxin.tori.api.commands.slash,
- com.dianxin.tori.api.commands.text,
- com.dianxin.tori.api.commands.usercontext,
- com.dianxin.tori.api.config,
- com.dianxin.tori.api.controller,
- com.dianxin.tori.api.exceptions,
- com.dianxin.tori.api.interaction,
- com.dianxin.tori.api.lavaplayer,
- com.dianxin.tori.api.utils,
- com.dianxin.tori.api.utils.jda,
- com.dianxin.tori.api.utils.quicksetup
Class Hierarchy
- java.lang.Object
- com.dianxin.tori.api.utils.quicksetup.ActivityContext
- com.dianxin.tori.api.lavaplayer.AudioMixerSendHandler (implements net.dv8tion.jda.api.audio.AudioSendHandler)
- com.dianxin.tori.api.commands.slash.BaseCommand (implements com.dianxin.tori.api.commands.slash.ISlashCommand)
- com.dianxin.tori.api.commands.messagecontext.BaseMessageContextMenu (implements com.dianxin.tori.api.commands.messagecontext.IMessageContextMenu)
- com.dianxin.tori.api.commands.text.BaseTextCommand (implements com.dianxin.tori.api.commands.text.ITextCommand)
- com.dianxin.tori.api.commands.usercontext.BaseUserContextMenu (implements com.dianxin.tori.api.commands.usercontext.IUserContextMenu)
- com.dianxin.tori.api.utils.jda.ChannelUtils
- com.dianxin.tori.api.commands.CommandRegistrar
- com.dianxin.tori.api.interaction.ComponentRegistrar
- com.dianxin.tori.api.base.Constants
- com.dianxin.tori.api.commands.DefaultEnglishReplyConfig (implements com.dianxin.tori.api.commands.CommandReplyConfig)
- com.dianxin.tori.api.utils.ExceptionUtils
- com.dianxin.tori.api.utils.quicksetup.IntentContext
- com.dianxin.tori.api.bot.JavaDiscordBot
- com.dianxin.tori.api.commands.LegacyCommandBuilder
- com.dianxin.tori.api.interaction.ModalRegistrar
- com.dianxin.tori.api.commands.slash.ModernBaseCommand (implements com.dianxin.tori.api.commands.slash.ISlashCommand)
- com.dianxin.tori.api.commands.messagecontext.ModernBaseMessageContextMenu (implements com.dianxin.tori.api.commands.messagecontext.IMessageContextMenu)
- com.dianxin.tori.api.commands.text.ModernBaseTextCommand (implements com.dianxin.tori.api.commands.text.ITextCommand)
- com.dianxin.tori.api.commands.usercontext.ModernBaseUserContextMenu (implements com.dianxin.tori.api.commands.usercontext.IUserContextMenu)
- com.dianxin.tori.api.commands.TextCommandRegistrar
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- java.lang.IllegalStateException
- com.dianxin.tori.api.exceptions.MissingAnnotationException
- java.lang.IllegalStateException
- java.lang.RuntimeException
- java.lang.Exception
- com.dianxin.tori.api.ToriProvider
- com.dianxin.tori.api.utils.jda.UserUtils
- com.dianxin.tori.api.controller.VersionController
- com.dianxin.tori.api.bootstrap.VirtualEnvironmentBootstrap
Interface Hierarchy
- com.dianxin.tori.api.commands.CommandReplyConfig
- com.dianxin.tori.api.bot.IBotLoader
- com.dianxin.tori.api.bot.IBotMeta
- com.dianxin.tori.api.interaction.IButtonHandler
- com.dianxin.tori.api.interaction.IEntitySelectMenuHandler
- com.dianxin.tori.api.commands.messagecontext.IMessageContextMenu
- com.dianxin.tori.api.interaction.IModalHandler
- com.dianxin.tori.api.commands.slash.ISlashCommand
- com.dianxin.tori.api.interaction.IStringSelectMenuHandler
- com.dianxin.tori.api.commands.text.ITextCommand
- com.dianxin.tori.api.commands.usercontext.IUserContextMenu
- com.dianxin.tori.api.commands.registry.MaincommandRegistry
- com.dianxin.tori.api.config.ServerConfiguration
- com.dianxin.tori.api.commands.registry.SubcommandRegistry
- com.dianxin.tori.api.ToriServer
Annotation Interface Hierarchy
- com.dianxin.tori.api.annotations.contextmenu.ContextMenu (implements java.lang.annotation.Annotation)
- com.dianxin.tori.api.annotations.commands.DebugCommand (implements java.lang.annotation.Annotation)
- com.dianxin.tori.api.annotations.commands.DeferReply (implements java.lang.annotation.Annotation)
- com.dianxin.tori.api.annotations.commands.DirectMessageOnly (implements java.lang.annotation.Annotation)
- com.dianxin.tori.api.annotations.commands.GuildOnly (implements java.lang.annotation.Annotation)
- com.dianxin.tori.api.annotations.commands.OwnerOnly (implements java.lang.annotation.Annotation)
- com.dianxin.tori.api.annotations.commands.PrivateChannelOnly (implements java.lang.annotation.Annotation)
- com.dianxin.tori.api.annotations.commands.RequirePermissions (implements java.lang.annotation.Annotation)
- com.dianxin.tori.api.annotations.commands.RequireSelfPermissions (implements java.lang.annotation.Annotation)
- com.dianxin.tori.api.annotations.commands.TextCommand (implements java.lang.annotation.Annotation)