tock / ai.tock.bot.engine.dialog / Dialog / <init>

<init>

Dialog(playerIds: Set<PlayerId>, id: Id<Dialog> = newId(), state: DialogState = DialogState(), stories: MutableList<Story> = mutableListOf(), groupId: String? = null)

A dialog is a conversation between users and bots. Conversation history is split into a list of stories. The dialog has a (current) state.