class Bot

Defined in:

bot/handle_conversation.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(letter : LetterToBOT, configBotFile : String) #

[View source]

Instance Method Detail

def build : Void #

[View source]
def configBot : Hash(String, Array(Hash(String, Int32 | String | Nil)) | Array(String) | Bool | Int32 | String | Nil) | Nil #

[View source]
def configBot=(configBot : Hash(String, Array(Hash(String, Int32 | String | Nil)) | Array(String) | Bool | Int32 | String | Nil) | Nil) #

[View source]
def conversation : IConversation | Nil #

[View source]
def conversation=(conversation : IConversation | Nil) #

[View source]
def get_metadata : BotMapped::Metadata? #

[View source]
def helpText : String | Nil #

[View source]
def helpText=(helpText : String | Nil) #

[View source]
def letter : LetterToBOT #

[View source]
def letter=(letter : LetterToBOT) #

[View source]
def phase_stage : AllType #

[View source]
def phase_stage=(phase_stage : AllType) #

[View source]
def preprocess_intern_variables(text : String) : String | Bool #

[View source]
def run #

[View source]
def set_phase(phase : AllType) #

[View source]
def up_configBot : BlockTypeOne #

[View source]