Package me.jakejmattson.discordkt.api.conversations

Types

ButtonPromptBuilder
Link copied to clipboard
class ButtonPromptBuilder<T>
Builder for a button prompt
Conversation
Link copied to clipboard
class Conversation(exitString: String?, promptTimeout: Long, block: suspend ConversationBuilder.() -> Unit)
A class that represent a conversation.
ConversationButtonRowBuilder
Link copied to clipboard
class ConversationButtonRowBuilder<T>
Builder functions for conversation buttons.
ConversationResult
Link copied to clipboard
enum ConversationResult : Enum<ConversationResult>
An enum representing possible ways that a conversation can end.
Conversations
Link copied to clipboard
object Conversations
Object to keep tracking of running conversations.

Functions

conversation
Link copied to clipboard
fun conversation(exitString: String? = null, promptTimeout: Long = 0, block: suspend ConversationBuilder.() -> Unit): Conversation
This block builds a conversation.