Package

scalabot.common

bot

Permalink

package bot

Visibility
  1. Public
  2. All

Type Members

  1. trait AbstractBot[TData <: Data] extends PersistentActor with ActorLogging

    Permalink

    Created by Nikolay.Smelik on 7/22/2016.

  2. trait BotState extends Serializable

    Permalink

    Created by Nikolay.Smelik on 7/22/2016.

  3. case class Bundle() extends Product with Serializable

    Permalink
  4. abstract class Conversation extends Serializable

    Permalink

    Created by Nikolay.Smelik on 7/22/2016.

  5. trait Data extends Serializable

    Permalink

    Created by Nikolay.Smelik on 7/25/2016.

  6. case class EmptyData() extends Data with Product with Serializable

    Permalink
  7. class HelpConversation extends Conversation

    Permalink
  8. case class HelpInitialBotState(helpText: String) extends BotState with Product with Serializable

    Permalink
  9. case class Idle()(implicit actorRef: ActorRef) extends Conversation with Product with Serializable

    Permalink
  10. case class MoveToConversation(newConversation: Conversation, intent: Intent = null) extends BotState with Product with Serializable

    Permalink
  11. case class Reply(state: BotState) extends Product with Serializable

    Permalink

    Created by Nikolay.Smelik on 8/3/2016.

  12. class UnknownConversation extends Conversation

    Permalink
  13. case class UnknownInitialBotState(unknownText: String) extends BotState with Product with Serializable

    Permalink

Value Members

  1. object BotHelper extends Product with Serializable

    Permalink
  2. object BotState extends Product with Serializable

    Permalink
  3. object Exit extends BotState with Product with Serializable

    Permalink
  4. object SaveSnapshot extends Product with Serializable

    Permalink

Ungrouped