Table of Contents - lita-4.7.0 Documentation
Classes and Modules
- I18n
- I18n::Backend
- Lita
- Lita::Adapter
- Lita::Adapters
- Lita::Adapters::Shell
- Lita::Adapters::Test
- Lita::Adapters::Test::ChatService
- Lita::Authorization
- Lita::CLI
- Lita::Callback
- Lita::Config
- Lita::Configurable
- Lita::Configuration
- Lita::ConfigurationBuilder
- Lita::ConfigurationValidator
- Lita::Daemon
- Lita::DefaultConfiguration
- Lita::Error
- Lita::HTTPCallback
- Lita::HTTPRoute
- Lita::Handler
- Lita::Handler::ChatRouter
- Lita::Handler::ChatRouter::Route
- Lita::Handler::Common
- Lita::Handler::Common::ClassMethods
- Lita::Handler::EventRouter
- Lita::Handler::HTTPRouter
- Lita::Handlers
- Lita::Handlers::Authorization
- Lita::Handlers::DeprecationCheck
- Lita::Handlers::Help
- Lita::Handlers::Info
- Lita::Handlers::Room
- Lita::Handlers::Users
- Lita::Logger
- Lita::Message
- Lita::MiddlewareRegistry
- Lita::MissingTemplateError
- Lita::MissingTemplateRootError
- Lita::Namespace
- Lita::PluginBuilder
- Lita::RSpec
- Lita::RSpec::Handler
- Lita::RSpec::Matchers
- Lita::RSpec::Matchers::ChatRouteMatcher
- Lita::RSpec::Matchers::Deprecated
- Lita::RSpec::Matchers::DeprecatedMethods
- Lita::RSpec::Matchers::EventRouteMatcher
- Lita::RSpec::Matchers::HTTPRouteMatcher
- Lita::RSpec::Matchers::HTTPRouteMatcher::Rack
- Lita::RackApp
- Lita::RedisError
- Lita::Registry
- Lita::Registry::Mixins
- Lita::Response
- Lita::Robot
- Lita::Room
- Lita::RouteValidator
- Lita::Source
- Lita::Template
- Lita::Template::TemplateEvaluationContext
- Lita::TemplateResolver
- Lita::Timer
- Lita::User
- Lita::Util
- Lita::ValidationError
- Object
- RSpec
- RSpec::Core
- RSpec::Core::Version
Methods
- ::build — Lita::RackApp
- ::create — Lita::User
- ::create_or_update — Lita::Room
- ::default_config — Lita::Config
- ::define_deprecated_class_method — Lita::Authorization
- ::define_http_method — Lita::HTTPRoute
- ::extended — Lita::Handler::HTTPRouter
- ::extended — Lita::Handler::EventRouter
- ::extended — Lita::Handler::ChatRouter
- ::file_path_for — Lita::CLI
- ::find_by_id — Lita::User
- ::find_by_id — Lita::Room
- ::find_by_mention_name — Lita::User
- ::find_by_name — Lita::Room
- ::find_by_name — Lita::User
- ::find_by_partial_name — Lita::User
- ::freeze_config — Lita::ConfigurationBuilder
- ::from_file — Lita::Template
- ::fuzzy_find — Lita::Room
- ::fuzzy_find — Lita::User
- ::get_level_constant — Lita::Logger
- ::get_logger — Lita::Logger
- ::included — Lita::RSpec
- ::included — Lita::RSpec::Handler
- ::included — Lita::Handler::Common
- ::load_handler_configs — Lita::Config
- ::load_http_configs — Lita::Config
- ::load_locales — Lita
- ::load_robot_configs — Lita::Config
- ::load_user_config — Lita::ConfigurationBuilder
- ::locale= — Lita
- ::logger — Lita
- ::new — Lita::User
- ::new — Lita::Authorization
- ::new — Lita::Adapters::Test::ChatService
- ::new — Lita::Adapters::Test
- ::new — Lita::MiddlewareRegistry
- ::new — Lita::Adapters::Shell
- ::new — Lita::Timer
- ::new — Lita::TemplateResolver
- ::new — Lita::Template
- ::new — Lita::Message
- ::new — Lita::Callback
- ::new — Lita::HTTPRoute
- ::new — Lita::ConfigurationValidator
- ::new — Lita::Adapter
- ::new — Lita::Source
- ::new — Lita::RSpec::Matchers::Deprecated
- ::new — Lita::RouteValidator
- ::new — Lita::Room
- ::new — Lita::PluginBuilder
- ::new — Lita::ConfigurationBuilder
- ::new — Lita::HTTPCallback
- ::new — Lita::DefaultConfiguration
- ::new — Lita::Daemon
- ::new — Lita::Robot
- ::new — Lita::Response
- ::new — Lita::RackApp
- ::new — Lita::Handler::Common
- ::prepare_adapter — Lita::RSpec::Handler
- ::prepare_handlers — Lita::RSpec::Handler
- ::prepare_let_blocks — Lita::RSpec::Handler
- ::prepare_subject — Lita::RSpec::Handler
- ::redis — Lita::Room
- ::redis — Lita::User
- ::redis — Lita
- ::require_config — Lita::Adapter
- ::require_configs — Lita::Adapter
- ::required_configs — Lita::Adapter
- ::run — Lita
- ::source_root — Lita::CLI
- ::stringify_keys — Lita::Util
- ::t — Lita::Adapter
- ::template_root — Lita
- ::translate — Lita::Adapter
- ::underscore — Lita::Util
- #<< — Lita::MiddlewareRegistry
- #== — Lita::User
- #== — Lita::Room
- #[] — Lita::Config
- #[] — Lita::DefaultConfiguration
- #[]= — Lita::DefaultConfiguration
- #[]= — Lita::Config
- #__get_binding — Lita::Template::TemplateEvaluationContext
- #adapter — Lita::CLI
- #adapter — Lita::Robot
- #adapter_config — Lita::Adapter
- #adapter_template — Lita::TemplateResolver
- #adapters — Lita::ConfigurationValidator
- #adapters — Lita::Registry::Mixins
- #adapters_config — Lita::DefaultConfiguration
- #add — Lita::Handlers::Authorization
- #add_adapter_attribute — Lita::DefaultConfiguration
- #add_helper — Lita::Template
- #add_struct_access_to_redis — Lita::DefaultConfiguration
- #add_user_to_group — Lita::Authorization
- #add_user_to_group! — Lita::Authorization
- #after — Lita::Handler::Common
- #args — Lita::Message
- #authorized? — Lita::Handlers::Help
- #authorized? — Lita::RouteValidator
- #badges_message — Lita::CLI
- #build — Lita::DefaultConfiguration
- #build — Lita::ConfigurationBuilder
- #build_adapter — Lita::PluginBuilder
- #build_handler — Lita::PluginBuilder
- #build_help — Lita::Handlers::Help
- #build_leaf — Lita::ConfigurationBuilder
- #build_message — Lita::Adapters::Shell
- #build_nested — Lita::ConfigurationBuilder
- #call — Lita::RouteValidator
- #call — Lita::ConfigurationValidator
- #call — Lita::RackApp
- #call — Lita::HTTPCallback
- #call — Lita::Callback
- #chat — Lita::Handlers::Info
- #chat_service — Lita::Adapters::Test
- #check_handlers_for_default_config — Lita::Handlers::DeprecationCheck
- #check_types — Lita::ConfigurationBuilder
- #children? — Lita::ConfigurationBuilder
- #children_for — Lita::ConfigurationValidator
- #clear_config — Lita::Registry::Mixins
- #combine — Lita::ConfigurationBuilder
- #command! — Lita::Message
- #command? — Lita::Message
- #command_satisfied? — Lita::RouteValidator
- #compile — Lita::RackApp
- #config — Lita::Adapter
- #config — Lita::Registry::Mixins
- #config — Lita::ConfigurationBuilder
- #config — Lita::Handler::Common
- #config — Lita::Configurable
- #configure — Lita::Registry::Mixins
- #context_binding — Lita::Template
- #create_plugin — Lita::PluginBuilder
- #daemonize — Lita::Daemon
- #default_faraday_options — Lita::Handler::Common
- #default_route_options — Lita::Handler::ChatRouter
- #deprecation_warning — Lita::DefaultConfiguration
- #dispatch — Lita::Handler::ChatRouter
- #dispatch_to_route — Lita::Handler::ChatRouter
- #does_not_route — Lita::RSpec::Matchers::DeprecatedMethods
- #does_not_route_command — Lita::RSpec::Matchers::DeprecatedMethods
- #does_not_route_event — Lita::RSpec::Matchers::DeprecatedMethods
- #does_not_route_http — Lita::RSpec::Matchers::DeprecatedMethods
- #doesnt_route — Lita::RSpec::Matchers::DeprecatedMethods
- #doesnt_route_command — Lita::RSpec::Matchers::DeprecatedMethods
- #doesnt_route_event — Lita::RSpec::Matchers::DeprecatedMethods
- #doesnt_route_http — Lita::RSpec::Matchers::DeprecatedMethods
- #empty_state_for_list — Lita::Handlers::Authorization
- #ensure_name_metadata_set — Lita::User
- #ensure_name_metadata_set — Lita::Room
- #ensure_not_running — Lita::Daemon
- #ensure_required_configs — Lita::Adapter
- #ensure_valid_default_value — Lita::ConfigurationBuilder
- #eql? — Lita::Room
- #eql? — Lita::User
- #event_subscriptions — Lita::Handler::EventRouter
- #event_subscriptions_for — Lita::Handler::EventRouter
- #every — Lita::Handler::Common
- #extension — Lita::CLI
- #file_for_template — Lita::Handler::Common
- #filter_help — Lita::Handlers::Help
- #finalize — Lita::Config
- #find — Lita::Handlers::Users
- #find_room — Lita::Robot
- #formatted_user — Lita::Handlers::Users
- #from_self? — Lita::RouteValidator
- #full_attribute_name — Lita::ConfigurationValidator
- #generate_config — Lita::CLI
- #generate_templates — Lita::CLI
- #generate_user_config — Lita::CLI
- #generic_template — Lita::TemplateResolver
- #get_groups_list — Lita::Handlers::Authorization
- #groups — Lita::Authorization
- #groups_with_users — Lita::Authorization
- #handle_existing_process — Lita::Daemon
- #handler — Lita::CLI
- #handlers — Lita::Registry::Mixins
- #handlers — Lita::ConfigurationValidator
- #handlers_config — Lita::DefaultConfiguration
- #hash — Lita::Room
- #hash — Lita::User
- #help — Lita::Handlers::Help
- #help_command — Lita::Handlers::Help
- #hooks — Lita::Registry::Mixins
- #http — Lita::RSpec::Handler
- #http — Lita::Handler::HTTPRouter
- #http — Lita::Handler::Common
- #http_config — Lita::DefaultConfiguration
- #http_routes — Lita::Handler::HTTPRouter
- #inherited — Lita::Configurable
- #inspect — Lita::RackApp
- #join — Lita::Robot
- #join — Lita::Handlers::Room
- #kill_existing_process — Lita::Daemon
- #license_message — Lita::CLI
- #list — Lita::Handlers::Authorization
- #load_adapter — Lita::Robot
- #log — Lita::Handler::Common
- #log — Lita::Adapter
- #log_dispatch — Lita::Handler::ChatRouter
- #log_error — Lita::Handler::Common::ClassMethods
- #match — Lita::Message
- #match_data — Lita::Response
- #matches — Lita::Response
- #matches_pattern? — Lita::RouteValidator
- #mention_format — Lita::Adapter
- #mention_name — Lita::User
- #method_missing — Lita::DefaultConfiguration
- #method_missing — Lita::Config
- #missing_config_keys — Lita::Adapter
- #name — Lita::Handlers::Help
- #namespace — Lita::Namespace
- #new — Lita::CLI
- #new_route — Lita::HTTPRoute
- #normalize_event — Lita::Handler::EventRouter
- #normalize_group — Lita::Authorization
- #normalize_history — Lita::Adapters::Shell
- #normalize_input — Lita::Adapters::Shell
- #normalize_names — Lita::CLI
- #on — Lita::Handler::EventRouter
- #optional_content — Lita::CLI
- #part — Lita::Robot
- #part — Lita::Handlers::Room
- #passes_route_hooks? — Lita::RouteValidator
- #persisted_rooms — Lita::Robot
- #post_messages — Lita::CLI
- #private_message! — Lita::Source
- #push — Lita::MiddlewareRegistry
- #read_input — Lita::Adapters::Shell
- #receive — Lita::Robot
- #recognize — Lita::RackApp
- #recognized_routes_for — Lita::RackApp
- #recurring? — Lita::Timer
- #redis — Lita::Room
- #redis — Lita::Authorization
- #redis — Lita::User
- #redis_config — Lita::DefaultConfiguration
- #redis_info — Lita::Handlers::Info
- #redis_memory_usage — Lita::Handlers::Info
- #redis_namespace — Lita::Handler::Common
- #redis_version — Lita::Handlers::Info
- #register_adapter — Lita::Registry::Mixins
- #register_handler — Lita::Registry::Mixins
- #register_hook — Lita::Registry::Mixins
- #register_route — Lita::HTTPRoute
- #remove — Lita::Handlers::Authorization
- #remove_user_from_group — Lita::Authorization
- #remove_user_from_group! — Lita::Authorization
- #render — Lita::Template
- #render_template — Lita::Handler::Common
- #render_template_with_helpers — Lita::Handler::Common
- #replies — Lita::RSpec::Handler
- #reply — Lita::Message
- #reply_privately — Lita::Message
- #reply_with_mention — Lita::Message
- #required_configs — Lita::Adapter
- #reset — Lita::Registry::Mixins
- #reset_adapters — Lita::Registry::Mixins
- #reset_config — Lita::Registry::Mixins
- #reset_handlers — Lita::Registry::Mixins
- #reset_hooks — Lita::Registry::Mixins
- #resolve — Lita::TemplateResolver
- #robot_config — Lita::DefaultConfiguration
- #roster — Lita::Adapters::Shell
- #route — Lita::Handler::ChatRouter
- #route_applies? — Lita::Handler::ChatRouter
- #route_command — Lita::RSpec::Matchers::ChatRouteMatcher
- #routes — Lita::Handler::ChatRouter
- #routes — Lita::RSpec::Matchers::DeprecatedMethods
- #routes_command — Lita::RSpec::Matchers::DeprecatedMethods
- #routes_event — Lita::RSpec::Matchers::DeprecatedMethods
- #routes_http — Lita::RSpec::Matchers::DeprecatedMethods
- #run — Lita::Timer
- #run — Lita::Robot
- #run — Lita::Adapters::Shell
- #run_app — Lita::Robot
- #run_loop — Lita::Adapters::Shell
- #run_validator — Lita::ConfigurationBuilder
- #running? — Lita::Timer
- #save — Lita::User
- #save — Lita::Room
- #send_command — Lita::RSpec::Handler
- #send_message — Lita::Robot
- #send_message — Lita::RSpec::Handler
- #send_message_with_mention — Lita::Robot
- #send_messages — Lita::Adapters::Shell
- #send_messages — Lita::Adapters::Test
- #send_messages — Lita::Robot
- #send_messages_with_mention — Lita::Robot
- #sent_messages — Lita::Adapters::Test::ChatService
- #set_topic — Lita::Robot
- #set_up_logs — Lita::Daemon
- #shut_down — Lita::Robot
- #shut_down — Lita::Adapters::Shell
- #start — Lita::Timer
- #start — Lita::CLI
- #stop — Lita::Timer
- #t — Lita::Handler::Common
- #t — Lita::Handler::Common::ClassMethods
- #t — Lita::Adapter
- #template_root — Lita::Handler::Common::ClassMethods
- #to — Lita::RSpec::Matchers::Deprecated
- #toggle_membership — Lita::Handlers::Authorization
- #translate — Lita::Handler::Common
- #translate — Lita::Adapter
- #translate — Lita::Handler::Common::ClassMethods
- #trigger — Lita::Robot
- #trigger — Lita::Handler::EventRouter
- #types= — Lita::ConfigurationBuilder
- #use — Lita::MiddlewareRegistry
- #user_in_group? — Lita::Authorization
- #user_is_admin? — Lita::Authorization
- #valid_group? — Lita::Handlers::Authorization
- #valid_message? — Lita::Handlers::Authorization
- #valid_user? — Lita::Handlers::Authorization
- #validate — Lita::ConfigurationValidator
- #validate — Lita::ConfigurationBuilder
- #validate_adapters — Lita::ConfigurationValidator
- #validate_handlers — Lita::ConfigurationValidator
- #value= — Lita::ConfigurationBuilder
- #version — Lita::CLI
- #web — Lita::Handlers::Info