Class ReplyAction

java.lang.Object
io.github.kaktushose.jdac.dispatching.reply.internal.ReplyAction

@Internal public final class ReplyAction extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addComponents(net.dv8tion.jda.api.components.MessageTopLevelComponent... components)
     
    void
    addEmbeds(net.dv8tion.jda.api.entities.MessageEmbed... embeds)
     
    void
    builder(Consumer<net.dv8tion.jda.api.utils.messages.MessageCreateBuilder> builder)
     
    net.dv8tion.jda.api.components.tree.MessageComponentTree
     
    void
    editReply(boolean editReply)
     
    void
    ephemeral(boolean ephemeral)
     
    void
    keepComponents(boolean keepComponents)
     
    void
    keepSelections(boolean keepSelections)
     
    net.dv8tion.jda.api.entities.Message
     
    net.dv8tion.jda.api.entities.Message
    reply(String message, Entry... placeholder)
     
    net.dv8tion.jda.api.entities.Message
    reply(Collection<net.dv8tion.jda.api.components.MessageTopLevelComponentUnion> components, Entry... placeholder)
     
    net.dv8tion.jda.api.entities.Message
    reply(net.dv8tion.jda.api.components.MessageTopLevelComponent component, Entry... placeholder)
     
    net.dv8tion.jda.api.entities.Message
    reply(net.dv8tion.jda.api.components.replacer.ComponentReplacer replacer, Entry... placeholder)
     
    net.dv8tion.jda.api.entities.Message
    reply(net.dv8tion.jda.api.entities.MessageEmbed first, net.dv8tion.jda.api.entities.MessageEmbed... additional)
     
    net.dv8tion.jda.api.entities.Message
    reply(net.dv8tion.jda.api.utils.messages.MessageCreateData data)
     
     

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • ephemeral

      public void ephemeral(boolean ephemeral)
    • editReply

      public void editReply(boolean editReply)
    • keepComponents

      public void keepComponents(boolean keepComponents)
    • keepSelections

      public void keepSelections(boolean keepSelections)
    • replyConfig

      public InteractionDefinition.ReplyConfig replyConfig()
    • componentTree

      public net.dv8tion.jda.api.components.tree.MessageComponentTree componentTree()
    • reply

      public net.dv8tion.jda.api.entities.Message reply(String message, Entry... placeholder)
    • reply

      public net.dv8tion.jda.api.entities.Message reply(net.dv8tion.jda.api.entities.MessageEmbed first, net.dv8tion.jda.api.entities.MessageEmbed... additional)
    • reply

      public net.dv8tion.jda.api.entities.Message reply(net.dv8tion.jda.api.utils.messages.MessageCreateData data)
    • reply

      public net.dv8tion.jda.api.entities.Message reply(net.dv8tion.jda.api.components.MessageTopLevelComponent component, Entry... placeholder)
    • reply

      public net.dv8tion.jda.api.entities.Message reply(Collection<net.dv8tion.jda.api.components.MessageTopLevelComponentUnion> components, Entry... placeholder)
    • reply

      public net.dv8tion.jda.api.entities.Message reply(net.dv8tion.jda.api.components.replacer.ComponentReplacer replacer, Entry... placeholder)
    • builder

      public void builder(Consumer<net.dv8tion.jda.api.utils.messages.MessageCreateBuilder> builder)
    • addComponents

      public void addComponents(net.dv8tion.jda.api.components.MessageTopLevelComponent... components)
    • addEmbeds

      public void addEmbeds(net.dv8tion.jda.api.entities.MessageEmbed... embeds)
    • reply

      public net.dv8tion.jda.api.entities.Message reply()