tock / ai.tock.bot.engine.user

Package ai.tock.bot.engine.user

User core classes, contains UserTimeline and PlayerId classes

Types

PlayerId

The user identifier.

data class PlayerId

PlayerType

Define user type.

enum class PlayerType

TimeBoxedFlag

A flag with a validity limit.

data class TimeBoxedFlag

UserLocation

data class UserLocation

UserLock

interface UserLock

UserPreferences

User preferences.

data class UserPreferences

UserState

The user state.

data class UserState

UserTimeline

The user timeline - all dialogs and data of the user.

class UserTimeline

UserTimelineDAO

To access UserTimelines.

interface UserTimelineDAO