Table of Contents - cinch-2.1.0 Documentation
Classes and Modules
- Cinch
- Cinch::Ban
- Cinch::Bot
- Cinch::CachedList
- Cinch::Callback
- Cinch::Channel
- Cinch::ChannelList
- Cinch::Configuration
- Cinch::Configuration::Bot
- Cinch::Configuration::DCC
- Cinch::Configuration::Plugins
- Cinch::Configuration::SASL
- Cinch::Configuration::SSL
- Cinch::Configuration::Timeouts
- Cinch::Constants
- Cinch::DCC
- Cinch::DCC::DCCableObject
- Cinch::DCC::Incoming::Send
- Cinch::DCC::Outgoing::Send
- Cinch::Exceptions
- Cinch::Exceptions::ArgumentTooLong
- Cinch::Exceptions::Generic
- Cinch::Exceptions::InvalidModeString
- Cinch::Exceptions::KickReasonTooLong
- Cinch::Exceptions::NickTooLong
- Cinch::Exceptions::SyncedAttributeNotAvailable
- Cinch::Exceptions::TopicTooLong
- Cinch::Exceptions::UnsupportedFeature
- Cinch::Exceptions::UnsupportedMode
- Cinch::Formatting
- Cinch::Handler
- Cinch::HandlerList
- Cinch::Helpers
- Cinch::IRC
- Cinch::ISupport
- Cinch::Logger
- Cinch::Logger::FormattedLogger
- Cinch::Logger::ZcbotLogger
- Cinch::LoggerList
- Cinch::Mask
- Cinch::Message
- Cinch::MessageQueue
- Cinch::ModeParser
- Cinch::Network
- Cinch::Pattern
- Cinch::Plugin
- Cinch::Plugin::ClassMethods
- Cinch::PluginList
- Cinch::SASL
- Cinch::SASL::DH_Blowfish
- Cinch::SASL::DiffieHellman
- Cinch::SASL::Mechanism
- Cinch::SASL::Plain
- Cinch::Syncable
- Cinch::Target
- Cinch::Timer
- Cinch::User
- Cinch::UserList
- Cinch::Utilities
- Cinch::Utilities::Deprecation
- Cinch::Utilities::Encoding
- Cinch::Utilities::Kernel
- Cinch::Utilities::String
- Module
- OpenEndedQueue
- String
Methods
- ::default_config — Cinch::Configuration
- ::default_config — Cinch::Configuration::SSL
- ::default_config — Cinch::Configuration::Bot
- ::default_config — Cinch::Configuration::SASL
- ::default_config — Cinch::Configuration::Plugins
- ::default_config — Cinch::Configuration::DCC
- ::default_config — Cinch::Configuration::Timeouts
- ::encode_incoming — Cinch::Utilities::Encoding
- ::encode_outgoing — Cinch::Utilities::Encoding
- ::extended — Cinch::Plugin::ClassMethods
- ::filter_string — Cinch::Utilities::String
- ::format — Cinch::Formatting
- ::from — Cinch::Mask
- ::generate — Cinch::Pattern
- ::included — Cinch::Plugin
- ::new — Cinch::MessageQueue
- ::new — Cinch::PluginList
- ::new — Cinch::Pattern
- ::new — Cinch::Target
- ::new — Cinch::Ban
- ::new — Cinch::Configuration
- ::new — Cinch::Network
- ::new — Cinch::SASL::DiffieHellman
- ::new — Cinch::Message
- ::new — Cinch::CachedList
- ::new — Cinch::Bot
- ::new — Cinch::Callback
- ::new — Cinch::Mask
- ::new — Cinch::Channel
- ::new — Cinch::Logger
- ::new — Cinch::Plugin
- ::new — Cinch::IRC
- ::new — Cinch::HandlerList
- ::new — Cinch::Handler
- ::new — Cinch::Exceptions::UnsupportedMode
- ::new — Cinch::DCC::Outgoing::Send
- ::new — Cinch::DCC::Incoming::Send
- ::new — Cinch::Timer
- ::new — Cinch::User
- ::new — Cinch::ISupport
- ::obj_to_r — Cinch::Pattern
- ::parse_modes — Cinch::ModeParser
- ::print_deprecation — Cinch::Utilities::Deprecation
- ::resolve_proc — Cinch::Pattern
- ::string_to_const — Cinch::Utilities::Kernel
- ::strip_colors — Cinch::Utilities::String
- #<=> — Cinch::Target
- #== — Cinch::Mask
- #=~ — Cinch::Ban
- #=~ — Cinch::User
- #=~ — Cinch::Mask
- #Channel — Cinch::Helpers
- #Color — Cinch::Helpers
- #Format — Cinch::Helpers
- #Target — Cinch::Helpers
- #Timer — Cinch::Helpers
- #User — Cinch::Helpers
- #[] — Cinch::Configuration
- #[]= — Cinch::Configuration
- #__hooks — Cinch::Plugin::ClassMethods
- #__register — Cinch::Plugin
- #__register_ctcps — Cinch::Plugin
- #__register_help — Cinch::Plugin
- #__register_listeners — Cinch::Plugin
- #__register_matchers — Cinch::Plugin
- #__register_timers — Cinch::Plugin
- #accept — Cinch::DCC::Incoming::Send
- #action — Cinch::Target
- #action? — Cinch::Message
- #action_reply — Cinch::Message
- #add_user — Cinch::Channel
- #admins — Cinch::Channel
- #attr — Cinch::User
- #attr — Cinch::Syncable
- #attribute_synced? — Cinch::Syncable
- #authed? — Cinch::User
- #authname — Cinch::User
- #authname_unynced — Cinch::User
- #ban — Cinch::Channel
- #bits_set — Cinch::SASL::DiffieHellman
- #bot — Cinch::Bot
- #call — Cinch::Handler
- #call_hooks — Cinch::Plugin::ClassMethods
- #channel? — Cinch::Message
- #channels — Cinch::User
- #channels_unsynced — Cinch::User
- #check_for_missing_options — Cinch::Plugin::ClassMethods
- #clear_users — Cinch::Channel
- #colorize — Cinch::Logger::FormattedLogger
- #concretize — Cinch::Target
- #config — Cinch::Plugin
- #configure — Cinch::Bot
- #connect — Cinch::IRC
- #ctcp — Cinch::Target
- #ctcp — Cinch::Plugin::ClassMethods
- #ctcp? — Cinch::Message
- #ctcp_reply — Cinch::Message
- #dcc_send — Cinch::User
- #debug — Cinch::Helpers
- #debug — Cinch::Logger
- #debug — Cinch::LoggerList
- #default_messages_per_second — Cinch::Network
- #default_server_queue_size — Cinch::Network
- #delete — Cinch::UserList
- #deop — Cinch::Channel
- #detect_network — Cinch::IRC
- #devoice — Cinch::Channel
- #dispatch — Cinch::HandlerList
- #each — Cinch::HandlerList
- #each — Cinch::CachedList
- #end_of_whois — Cinch::User
- #eql? — Cinch::Mask
- #eql? — Cinch::Target
- #error — Cinch::LoggerList
- #error — Cinch::Logger
- #error — Cinch::Helpers
- #error? — Cinch::Message
- #exception — Cinch::Helpers
- #exception — Cinch::LoggerList
- #exception — Cinch::Logger::FormattedLogger
- #exception — Cinch::Logger
- #fatal — Cinch::LoggerList
- #fatal — Cinch::Logger
- #fatal — Cinch::Helpers
- #filename — Cinch::DCC::Incoming::Send
- #find — Cinch::ChannelList
- #find — Cinch::UserList
- #find — Cinch::HandlerList
- #find_ensured — Cinch::ChannelList
- #find_ensured — Cinch::UserList
- #format_debug — Cinch::Logger::FormattedLogger
- #format_debug — Cinch::Logger
- #format_error — Cinch::Logger
- #format_exception — Cinch::Logger::FormattedLogger
- #format_exception — Cinch::Logger
- #format_general — Cinch::Logger
- #format_general — Cinch::Logger::FormattedLogger
- #format_incoming — Cinch::Logger::ZcbotLogger
- #format_incoming — Cinch::Logger::FormattedLogger
- #format_incoming — Cinch::Logger
- #format_info — Cinch::Logger
- #format_info — Cinch::Logger::FormattedLogger
- #format_message — Cinch::Logger
- #format_outgoing — Cinch::Logger
- #format_outgoing — Cinch::Logger::FormattedLogger
- #format_warn — Cinch::Logger
- #format_warn — Cinch::Logger::FormattedLogger
- #from_localhost? — Cinch::DCC::Incoming::Send
- #from_private_ip? — Cinch::DCC::Incoming::Send
- #generate — Cinch::SASL::DiffieHellman
- #generate — Cinch::SASL::DH_Blowfish
- #generate — Cinch::SASL::Plain
- #generate_next_nick! — Cinch::Bot
- #half_opped? — Cinch::Channel
- #half_ops — Cinch::Channel
- #has_user? — Cinch::Channel
- #hash — Cinch::Channel
- #hash — Cinch::Mask
- #helpers — Cinch::Bot
- #hook — Cinch::Plugin::ClassMethods
- #host — Cinch::User
- #host_unsynced — Cinch::User
- #idle — Cinch::User
- #idle_unsynced — Cinch::User
- #incoming — Cinch::Logger
- #incoming — Cinch::LoggerList
- #incoming — Cinch::Helpers
- #info — Cinch::LoggerList
- #info — Cinch::Logger
- #info — Cinch::Helpers
- #inspect — Cinch::Channel
- #inspect — Cinch::Bot
- #inspect — Cinch::User
- #invite — Cinch::Channel
- #invite_only — Cinch::Channel
- #invite_only= — Cinch::Channel
- #invite_only? — Cinch::Channel
- #irc_downcase — String
- #irc_upcase — String
- #join — Cinch::Channel
- #join — Cinch::Bot
- #jtv? — Cinch::Network
- #key — Cinch::Channel
- #key= — Cinch::Channel
- #kick — Cinch::Channel
- #level= — Cinch::LoggerList
- #limit — Cinch::Channel
- #limit= — Cinch::Channel
- #listen — Cinch::DCC::Outgoing::Send
- #listen_to — Cinch::Plugin::ClassMethods
- #load — Cinch::Configuration::Plugins
- #load — Cinch::Configuration
- #load! — Cinch::Configuration
- #log — Cinch::Helpers
- #log — Cinch::Logger
- #log — Cinch::Logger::ZcbotLogger
- #log — Cinch::LoggerList
- #mark_as_synced — Cinch::Syncable
- #mask — Cinch::User
- #match — Cinch::Plugin::ClassMethods
- #match — Cinch::User
- #match — Cinch::Ban
- #match — Cinch::Message
- #match — Cinch::Mask
- #mechanism_name — Cinch::SASL::Plain
- #mechanism_name — Cinch::SASL::DH_Blowfish
- #mod_exp — Cinch::SASL::DiffieHellman
- #mode — Cinch::Channel
- #moderated — Cinch::Channel
- #moderated= — Cinch::Channel
- #moderated? — Cinch::Channel
- #modes= — Cinch::Bot
- #monitor — Cinch::User
- #msg — Cinch::Channel
- #msg — Cinch::Target
- #ngametv? — Cinch::Network
- #nick — Cinch::User
- #nick — Cinch::Bot
- #nick= — Cinch::Bot
- #notice — Cinch::Target
- #numeric_reply? — Cinch::Message
- #on — Cinch::Bot
- #on_001 — Cinch::IRC
- #on_002 — Cinch::IRC
- #on_005 — Cinch::IRC
- #on_301 — Cinch::IRC
- #on_307 — Cinch::IRC
- #on_311 — Cinch::IRC
- #on_313 — Cinch::IRC
- #on_317 — Cinch::IRC
- #on_318 — Cinch::IRC
- #on_319 — Cinch::IRC
- #on_324 — Cinch::IRC
- #on_330 — Cinch::IRC
- #on_331 — Cinch::IRC
- #on_332 — Cinch::IRC
- #on_352 — Cinch::IRC
- #on_353 — Cinch::IRC
- #on_354 — Cinch::IRC
- #on_366 — Cinch::IRC
- #on_367 — Cinch::IRC
- #on_368 — Cinch::IRC
- #on_386 — Cinch::IRC
- #on_387 — Cinch::IRC
- #on_396 — Cinch::IRC
- #on_401 — Cinch::IRC
- #on_402 — Cinch::IRC
- #on_433 — Cinch::IRC
- #on_671 — Cinch::IRC
- #on_730 — Cinch::IRC
- #on_731 — Cinch::IRC
- #on_734 — Cinch::IRC
- #on_903 — Cinch::IRC
- #on_904 — Cinch::IRC
- #on_authenticate — Cinch::IRC
- #on_away — Cinch::IRC
- #on_cap — Cinch::IRC
- #on_connect — Cinch::IRC
- #on_join — Cinch::IRC
- #on_kick — Cinch::IRC
- #on_kill — Cinch::IRC
- #on_mode — Cinch::IRC
- #on_nick — Cinch::IRC
- #on_part — Cinch::IRC
- #on_ping — Cinch::IRC
- #on_privmsg — Cinch::IRC
- #on_quit — Cinch::IRC
- #on_topic — Cinch::IRC
- #online — Cinch::User
- #online= — Cinch::User
- #online? — Cinch::User
- #online_unsynced — Cinch::User
- #op — Cinch::Channel
- #oper — Cinch::Bot
- #oper — Cinch::User
- #oper? — Cinch::User
- #oper_unsynced — Cinch::User
- #opped? — Cinch::Channel
- #ops — Cinch::Channel
- #outgoing — Cinch::Helpers
- #outgoing — Cinch::Logger
- #outgoing — Cinch::LoggerList
- #owner_list_mode — Cinch::Network
- #parse — Cinch::IRC
- #parse — Cinch::ISupport
- #parse — Cinch::Message
- #parse_action_message — Cinch::Message
- #parse_channel — Cinch::Message
- #parse_ctcp_args — Cinch::Message
- #parse_ctcp_command — Cinch::Message
- #parse_ctcp_message — Cinch::Message
- #parse_error — Cinch::Message
- #parse_message — Cinch::Message
- #parse_params — Cinch::Message
- #parse_server — Cinch::Message
- #parse_user — Cinch::Message
- #part — Cinch::Channel
- #part — Cinch::Bot
- #path — Cinch::DCC::DCCableObject
- #plugin_name= — Cinch::Plugin::ClassMethods
- #port — Cinch::DCC::Outgoing::Send
- #privmsg — Cinch::Channel
- #privmsg — Cinch::Target
- #process! — Cinch::MessageQueue
- #process_ban_mode — Cinch::IRC
- #process_dcc_send — Cinch::IRC
- #process_owner_mode — Cinch::IRC
- #queue — Cinch::MessageQueue
- #quiet_list_mode — Cinch::Network
- #quit — Cinch::Bot
- #read — Cinch::DCC::DCCableObject
- #realname — Cinch::User
- #realname_unsynced — Cinch::User
- #refresh — Cinch::User
- #register — Cinch::HandlerList
- #register_plugin — Cinch::PluginList
- #register_plugins — Cinch::PluginList
- #registered? — Cinch::IRC
- #regular_command? — Cinch::Message
- #remove_user — Cinch::Channel
- #reply — Cinch::Message
- #rescue_exception — Cinch::Helpers
- #safe_action — Cinch::Target
- #safe_action_reply — Cinch::Message
- #safe_msg — Cinch::Target
- #safe_notice — Cinch::Target
- #safe_privmsg — Cinch::Target
- #safe_reply — Cinch::Message
- #safe_send — Cinch::Target
- #secret — Cinch::Channel
- #secret — Cinch::SASL::DiffieHellman
- #secret= — Cinch::Channel
- #secret? — Cinch::Channel
- #secure — Cinch::User
- #secure? — Cinch::User
- #secure_unsynced — Cinch::User
- #seek — Cinch::DCC::Outgoing::Send
- #seek — Cinch::DCC::DCCableObject
- #send — Cinch::Target
- #send — Cinch::IRC
- #send — Cinch::Channel
- #send_cap_end — Cinch::IRC
- #send_cap_ls — Cinch::IRC
- #send_cap_req — Cinch::IRC
- #send_data — Cinch::DCC::Outgoing::Send
- #send_handshake — Cinch::DCC::Outgoing::Send
- #send_login — Cinch::IRC
- #send_sasl — Cinch::IRC
- #set — Cinch::Plugin::ClassMethods
- #set_leaving_user — Cinch::IRC
- #set_mode — Cinch::Bot
- #set_nick — Cinch::Bot
- #setup — Cinch::IRC
- #setup_ssl — Cinch::IRC
- #shared — Cinch::Plugin
- #signed_on_at — Cinch::User
- #signed_on_at_unsynced — Cinch::User
- #size — Cinch::DCC::DCCableObject
- #socket — Cinch::IRC
- #start — Cinch::Bot
- #start — Cinch::IRC
- #start — Cinch::Timer
- #start_ping_thread — Cinch::IRC
- #start_reading_thread — Cinch::IRC
- #start_sending_thread — Cinch::IRC
- #start_server — Cinch::DCC::Outgoing::Send
- #stop — Cinch::Handler
- #stop — Cinch::Timer
- #stop_all — Cinch::HandlerList
- #stopped? — Cinch::Timer
- #strict? — Cinch::Bot
- #sync — Cinch::Syncable
- #sync_modes — Cinch::Channel
- #synced_attr_accessor — Module
- #synced_attr_reader — Module
- #synchronize — Cinch::Bot
- #synchronize — Cinch::Plugin
- #synchronize — Cinch::Callback
- #timer — Cinch::Plugin::ClassMethods
- #timestamp — Cinch::Logger::FormattedLogger
- #to_h — Cinch::Configuration
- #to_r — Cinch::Pattern
- #to_s — Cinch::Mask
- #to_s — Cinch::Ban
- #to_s — Cinch::Message
- #to_s — Cinch::Timer
- #to_s — Cinch::Channel
- #to_s — Cinch::User
- #to_s — Cinch::Handler
- #to_str — Cinch::Channel
- #topic= — Cinch::Channel
- #unban — Cinch::Channel
- #unknown — Cinch::User
- #unknown? — Cinch::User
- #unknown_ircd? — Cinch::Network
- #unknown_network? — Cinch::Network
- #unknown_unsynced — Cinch::User
- #unmonitor — Cinch::User
- #unpack_payload — Cinch::SASL::DH_Blowfish
- #unregister — Cinch::Plugin
- #unregister — Cinch::HandlerList
- #unregister — Cinch::Handler
- #unregister_all — Cinch::PluginList
- #unregister_plugin — Cinch::PluginList
- #unregister_plugins — Cinch::PluginList
- #unset_mode — Cinch::Bot
- #unshift — OpenEndedQueue
- #unsync — Cinch::Syncable
- #unsync_all — Cinch::User
- #unsync_all — Cinch::Syncable
- #update_nick — Cinch::UserList
- #update_nick — Cinch::User
- #update_whois — Cinch::IRC
- #user — Cinch::User
- #user_unsynced — Cinch::User
- #valid? — Cinch::SASL::DiffieHellman
- #voice — Cinch::Channel
- #voiced — Cinch::Channel
- #voiced? — Cinch::Channel
- #wait — Cinch::MessageQueue
- #wait_until_synced — Cinch::Syncable
- #warn — Cinch::LoggerList
- #warn — Cinch::Logger
- #warn — Cinch::Helpers
- #whois — Cinch::User
- #whois_only_one_argument? — Cinch::Network
- #will_log? — Cinch::Logger