Table of Contents - twitch-bot-4.1.1 Documentation
Classes and Modules
- Twitch
- Twitch::Bot
- Twitch::Bot::Adapter
- Twitch::Bot::Adapter::Irc
- Twitch::Bot::Adapter::Terminal
- Twitch::Bot::AuthenticatedCommandParser
- Twitch::Bot::Channel
- Twitch::Bot::Client
- Twitch::Bot::Client::AuthenticatedHandler
- Twitch::Bot::Client::ModeHandler
- Twitch::Bot::Client::PingHandler
- Twitch::Bot::Client::StopEvent
- Twitch::Bot::CommandHandler
- Twitch::Bot::CommandParser
- Twitch::Bot::Config
- Twitch::Bot::Event
- Twitch::Bot::EventHandler
- Twitch::Bot::FollowersOnlyModeParser
- Twitch::Bot::IrcMessage
- Twitch::Bot::IrcMessageParams
- Twitch::Bot::IrcMessageTags
- Twitch::Bot::JoinCommandParser
- Twitch::Bot::Logger
- Twitch::Bot::Memory
- Twitch::Bot::Memory::Hash
- Twitch::Bot::Memory::Redis
- Twitch::Bot::Message
- Twitch::Bot::Message::Authenticated
- Twitch::Bot::Message::Base
- Twitch::Bot::Message::FollowersOnlyMode
- Twitch::Bot::Message::Join
- Twitch::Bot::Message::LoginFailed
- Twitch::Bot::Message::Mode
- Twitch::Bot::Message::NotSupported
- Twitch::Bot::Message::Ping
- Twitch::Bot::Message::R9kMode
- Twitch::Bot::Message::SlowMode
- Twitch::Bot::Message::SubsOnlyMode
- Twitch::Bot::Message::Subscription
- Twitch::Bot::Message::UserMessage
- Twitch::Bot::MessageParser
- Twitch::Bot::ModeCommandParser
- Twitch::Bot::NoticeCommandParser
- Twitch::Bot::PingCommandParser
- Twitch::Bot::PrivMsgCommandParser
- Twitch::Bot::R9kModeParser
- Twitch::Bot::RoomStateCommandParser
- Twitch::Bot::SlowModeParser
- Twitch::Bot::SubsOnlyModeParser
Methods
- ::debug — Twitch::Bot::Logger
- ::handled_events — Twitch::Bot::CommandHandler
- ::handled_events — Twitch::Bot::Client::PingHandler
- ::handled_events — Twitch::Bot::Client::AuthenticatedHandler
- ::handled_events — Twitch::Bot::Client::ModeHandler
- ::handled_events — Twitch::Bot::EventHandler
- ::level= — Twitch::Bot::Logger
- ::logger — Twitch::Bot::Logger
- ::new — Twitch::Bot::Adapter::Irc
- ::new — Twitch::Bot::Adapter::Terminal
- ::new — Twitch::Bot::Channel
- ::new — Twitch::Bot::Client
- ::new — Twitch::Bot::Client::StopEvent
- ::new — Twitch::Bot::CommandHandler
- ::new — Twitch::Bot::Config
- ::new — Twitch::Bot::Event
- ::new — Twitch::Bot::EventHandler
- ::new — Twitch::Bot::IrcMessageTags
- ::new — Twitch::Bot::IrcMessageParams
- ::new — Twitch::Bot::IrcMessage
- ::new — Twitch::Bot::Memory::Hash
- ::new — Twitch::Bot::Memory::Redis
- ::new — Twitch::Bot::Message::Base
- ::new — Twitch::Bot::Message::NotSupported
- ::new — Twitch::Bot::Message::Ping
- ::new — Twitch::Bot::Message::Mode
- ::new — Twitch::Bot::Message::Authenticated
- ::new — Twitch::Bot::Message::Join
- ::new — Twitch::Bot::Message::Subscription
- ::new — Twitch::Bot::Message::LoginFailed
- ::new — Twitch::Bot::Message::SlowMode
- ::new — Twitch::Bot::Message::FollowersOnlyMode
- ::new — Twitch::Bot::Message::SubsOnlyMode
- ::new — Twitch::Bot::Message::R9kMode
- ::new — Twitch::Bot::Message::UserMessage
- ::new — Twitch::Bot::MessageParser
- ::new — Twitch::Bot::CommandParser
- ::output= — Twitch::Bot::Logger
- #[] — Twitch::Bot::IrcMessageTags
- #add_moderator — Twitch::Bot::Channel
- #add_moderator — Twitch::Bot::Client
- #authenticate — Twitch::Bot::Adapter::Irc
- #boolean_state — Twitch::Bot::IrcMessageTags
- #call — Twitch::Bot::CommandHandler
- #call — Twitch::Bot::Client::PingHandler
- #call — Twitch::Bot::Client::AuthenticatedHandler
- #call — Twitch::Bot::Client::ModeHandler
- #call — Twitch::Bot::EventHandler
- #call — Twitch::Bot::PingCommandParser
- #call — Twitch::Bot::PrivMsgCommandParser
- #call — Twitch::Bot::ModeCommandParser
- #call — Twitch::Bot::AuthenticatedCommandParser
- #call — Twitch::Bot::JoinCommandParser
- #call — Twitch::Bot::RoomStateCommandParser
- #call — Twitch::Bot::SlowModeParser
- #call — Twitch::Bot::FollowersOnlyModeParser
- #call — Twitch::Bot::SubsOnlyModeParser
- #call — Twitch::Bot::R9kModeParser
- #call — Twitch::Bot::NoticeCommandParser
- #channel — Twitch::Bot::IrcMessage
- #close_socket — Twitch::Bot::Adapter::Irc
- #command — Twitch::Bot::Message::UserMessage
- #command? — Twitch::Bot::Message::UserMessage
- #command_alias — Twitch::Bot::CommandHandler
- #command_args — Twitch::Bot::Message::UserMessage
- #command_name? — Twitch::Bot::Message::UserMessage
- #connect — Twitch::Bot::Adapter::Irc
- #connect — Twitch::Bot::Adapter::Terminal
- #connect_db — Twitch::Bot::Memory::Redis
- #dispatch — Twitch::Bot::Client
- #enable_twitch_capabilities — Twitch::Bot::Adapter::Irc
- #enabled? — Twitch::Bot::Message::SlowMode
- #error — Twitch::Bot::IrcMessage
- #error? — Twitch::Bot::IrcMessage
- #event_loop_running? — Twitch::Bot::Client
- #execute_initialize_block — Twitch::Bot::Client
- #first_word — Twitch::Bot::Message::UserMessage
- #handle_command — Twitch::Bot::CommandHandler
- #include? — Twitch::Bot::IrcMessageTags
- #join_channel — Twitch::Bot::Adapter::Irc
- #join_channel — Twitch::Bot::Adapter::Terminal
- #join_default_channel — Twitch::Bot::Client
- #max_messages_count — Twitch::Bot::Client
- #message — Twitch::Bot::MessageParser
- #message_delay — Twitch::Bot::Client
- #numeric_state — Twitch::Bot::IrcMessageTags
- #open_socket — Twitch::Bot::Adapter::Irc
- #parse — Twitch::Bot::IrcMessageTags
- #parse — Twitch::Bot::IrcMessageParams
- #parse_command — Twitch::Bot::MessageParser
- #part_channel — Twitch::Bot::Adapter::Irc
- #part_channel — Twitch::Bot::Adapter::Terminal
- #part_channel — Twitch::Bot::Client
- #read_data — Twitch::Bot::Adapter::Irc
- #read_data — Twitch::Bot::Adapter::Terminal
- #read_data_from_socket — Twitch::Bot::Adapter::Irc
- #read_message_from_terminal — Twitch::Bot::Adapter::Terminal
- #read_terminal — Twitch::Bot::Adapter::Terminal
- #redis_config_url — Twitch::Bot::Memory::Redis
- #register_default_handlers — Twitch::Bot::Client
- #register_handler — Twitch::Bot::Client
- #remove_moderator — Twitch::Bot::Channel
- #remove_moderator — Twitch::Bot::Client
- #retrieve — Twitch::Bot::Memory::Hash
- #retrieve — Twitch::Bot::Memory::Redis
- #run — Twitch::Bot::Client
- #sanitize_data — Twitch::Bot::Adapter::Irc
- #send_data — Twitch::Bot::Adapter::Irc
- #send_data — Twitch::Bot::Adapter::Terminal
- #send_data — Twitch::Bot::Client
- #send_data_to_socket — Twitch::Bot::Adapter::Irc
- #send_message — Twitch::Bot::Adapter::Irc
- #send_message — Twitch::Bot::Adapter::Terminal
- #send_message — Twitch::Bot::Client
- #set_traps — Twitch::Bot::Client
- #setting — Twitch::Bot::Config
- #setup_logging — Twitch::Bot::Client
- #shutdown — Twitch::Bot::Adapter::Irc
- #shutdown — Twitch::Bot::Adapter::Terminal
- #socket_read_next — Twitch::Bot::Adapter::Irc
- #start_event_loop — Twitch::Bot::Client
- #start_input_thread — Twitch::Bot::Client
- #start_output_thread — Twitch::Bot::Client
- #startup — Twitch::Bot::Client
- #stop — Twitch::Bot::Client
- #stop_event_loop — Twitch::Bot::Client
- #store — Twitch::Bot::Memory::Hash
- #store — Twitch::Bot::Memory::Redis
- #target — Twitch::Bot::IrcMessage
- #text — Twitch::Bot::IrcMessage
- #text_words — Twitch::Bot::Message::UserMessage
- #user — Twitch::Bot::IrcMessage