Class UniversalMessageSpec
java.lang.Object
com.github.alex1304.ultimategdbot.api.utils.UniversalMessageSpec
public class UniversalMessageSpec
extends java.lang.Object
Message specification that is compatible with both
MessageCreateSpec
and MessageEditSpec
.-
Constructor Summary
Constructors Constructor Description UniversalMessageSpec(java.lang.String content)
UniversalMessageSpec(java.lang.String content, java.util.function.Consumer<discord4j.core.spec.EmbedCreateSpec> embed)
UniversalMessageSpec(java.util.function.Consumer<discord4j.core.spec.EmbedCreateSpec> embed)
-
Method Summary
Modifier and Type Method Description java.lang.String
getContent()
java.util.function.Consumer<discord4j.core.spec.EmbedCreateSpec>
getEmbed()
java.util.function.Consumer<discord4j.core.spec.MessageCreateSpec>
toMessageCreateSpec()
java.util.function.Consumer<discord4j.core.spec.MessageEditSpec>
toMessageEditSpec()
-
Constructor Details
-
UniversalMessageSpec
public UniversalMessageSpec(java.lang.String content, java.util.function.Consumer<discord4j.core.spec.EmbedCreateSpec> embed) -
UniversalMessageSpec
public UniversalMessageSpec(java.lang.String content) -
UniversalMessageSpec
public UniversalMessageSpec(java.util.function.Consumer<discord4j.core.spec.EmbedCreateSpec> embed)
-
-
Method Details
-
toMessageCreateSpec
public java.util.function.Consumer<discord4j.core.spec.MessageCreateSpec> toMessageCreateSpec() -
toMessageEditSpec
public java.util.function.Consumer<discord4j.core.spec.MessageEditSpec> toMessageEditSpec() -
getContent
public java.lang.String getContent() -
getEmbed
public java.util.function.Consumer<discord4j.core.spec.EmbedCreateSpec> getEmbed()
-