Method List
-
#adapter Socrates::Core::State
-
#add_user Socrates::Adapters::StubUserDirectory
-
#alive? Socrates::Bots::Slack::Ping
-
#ask Socrates::SampleStates::Help
-
#ask Socrates::SampleStates::CalculateAge
-
#ask Socrates::SampleStates::Expired
-
#ask Socrates::SampleStates::EndConversation2
-
#ask Socrates::SampleStates::AskForName
-
#ask Socrates::SampleStates::Dms
-
#ask Socrates::SampleStates::RaiseError
-
#ask Socrates::SampleStates::NoComprende
-
#ask Socrates::SampleStates::AskForBirthDate
-
#ask Socrates::SampleStates::EndConversation1
-
#ask Socrates::Core::State
-
#build Socrates::SampleStates::StateFactory
-
#channel Socrates::Core::Session
-
#channel_from Socrates::Adapters::Adapter
-
#channel_from Socrates::Adapters::Memory
-
#channel_from Socrates::Adapters::Console
-
#channel_from Socrates::Adapters::Slack
-
classname_to_underscore StringHelpers
-
#clear Socrates::Storage::Storage
-
#clear Socrates::Storage::Memory
-
#clear Socrates::Storage::Redis
-
#clear Socrates::Core::StateData
-
#clear_all Socrates::Storage::Storage
-
#clear_all Socrates::Storage::Memory
-
#client_id Socrates::Core::Session
-
#client_id Socrates::Adapters::Memory
-
#client_id_from Socrates::Adapters::Adapter
-
#client_id_from Socrates::Adapters::Slack
-
#client_id_from Socrates::Adapters::Memory
-
#client_id_from Socrates::Adapters::Console
-
config Socrates
-
configure Socrates
-
#conversation_state Socrates::Core::Dispatcher
-
#data Socrates::Core::State
-
default Socrates::Logger
-
#default Socrates::SampleStates::StateFactory
-
#default_user Socrates::Adapters::StubUserDirectory
-
deserialize Socrates::Core::StateData
-
#dispatch Socrates::Core::Dispatcher
-
#dms Socrates::Adapters::Memory
-
#each_key Socrates::Core::StateData
-
#elapsed_time Socrates::Core::StateData
-
#email Socrates::Adapters::Profile
-
#end_conversation Socrates::Core::State
-
#error_handler Socrates::Configuration
-
#error_message Socrates::Configuration
-
#expired Socrates::SampleStates::StateFactory
-
#expired? Socrates::Core::StateData
-
#expired_timeout Socrates::Configuration
-
#fetch Socrates::Storage::Storage
-
#finished? Socrates::Core::StateData
-
#first_name Socrates::Adapters::Profile
-
#flush_session Socrates::Adapters::Adapter
-
#generate_key Socrates::Storage::Storage
-
#get Socrates::Core::StateData
-
#get Socrates::Storage::Memory
-
#get Socrates::Storage::Storage
-
#get Socrates::Storage::Redis
-
#has_key? Socrates::Core::StateData
-
#has_key? Socrates::Storage::Storage
-
#has_key? Socrates::Storage::Memory
-
#has_key? Socrates::Storage::Redis
-
#has_temporary_key? Socrates::Core::StateData
-
#history Socrates::Adapters::Memory
-
#id Socrates::Adapters::User
-
#initialize Socrates::Adapters::Slack
-
#initialize Socrates::Adapters::Console
-
#initialize Socrates::Storage::Redis
-
#initialize Socrates::Adapters::Memory
-
#initialize Socrates::Configuration
-
#initialize Socrates::Core::Session
-
#initialize Socrates::Storage::Storage
-
#initialize Socrates::Core::StateData
-
#initialize Socrates::Core::State
-
#initialize Socrates::Bots::Slack
-
#initialize Socrates::Bots::CLI
-
#initialize Socrates::Storage::Memory
-
#initialize Socrates::Bots::Slack::Ping
-
#initialize Socrates::Adapters::StubUserDirectory
-
#initialize Socrates::Core::Dispatcher
-
#keys Socrates::Core::StateData
-
#last_dm Socrates::Adapters::Memory
-
#last_interaction_timestamp Socrates::Core::StateData
-
#last_msg Socrates::Adapters::Memory
-
#last_name Socrates::Adapters::Profile
-
#listen Socrates::SampleStates::RaiseError
-
#listen Socrates::SampleStates::AskForBirthDate
-
#listen Socrates::SampleStates::AskForName
-
#listen Socrates::SampleStates::Dms
-
#listen Socrates::SampleStates::GetStarted
-
#listen Socrates::Core::State
-
#logger Socrates::Configuration
-
#lookup_email Socrates::Adapters::Slack
-
#lookup_email Socrates::Adapters::Adapter
-
#lookup_email Socrates::Adapters::StubUserDirectory
-
#lookup_user Socrates::Adapters::Adapter
-
#merge Socrates::Core::StateData
-
#messages Socrates::Core::Session
-
#msgs Socrates::Adapters::Memory
-
#name Socrates::Adapters::User
-
#next_state_action Socrates::Core::State
-
#next_state_id Socrates::Core::State
-
#persist Socrates::Storage::Storage
-
pluralize StringHelpers
-
#profile Socrates::Adapters::User
-
#put Socrates::Storage::Memory
-
#put Socrates::Storage::Redis
-
#put Socrates::Storage::Storage
-
#queue_direct_message Socrates::Adapters::Adapter
-
#queue_message Socrates::Adapters::Adapter
-
#real_name Socrates::Adapters::User
-
#repeat_action Socrates::Core::State
-
#reset_elapsed_time Socrates::Core::StateData
-
#respond Socrates::Core::State
-
#send_message Socrates::Core::State
-
#send_message Socrates::Adapters::Adapter
-
#serialize Socrates::Core::StateData
-
#session Socrates::Core::State
-
#set Socrates::Core::StateData
-
#set_temporary Socrates::Core::StateData
-
#start Socrates::Bots::CLI
-
#start Socrates::Bots::Slack
-
#start_conversation Socrates::Core::Dispatcher
-
#state_action Socrates::Core::StateData
-
#state_id Socrates::Core::StateData
-
#storage Socrates::Configuration
-
#transition_to Socrates::Core::State
-
#tz_offset Socrates::Adapters::User
-
underscore_to_classname StringHelpers
-
#user Socrates::Core::Session
-
#user Socrates::Core::State
-
#user_from Socrates::Adapters::StubUserDirectory
-
#user_from Socrates::Adapters::Slack
-
#user_from Socrates::Adapters::Adapter
-
#users Socrates::Adapters::StubUserDirectory
-
#users Socrates::Adapters::Slack
-
#users Socrates::Adapters::Adapter
-
#view_path Socrates::Configuration
-
#warn_handler Socrates::Configuration