Class: IIRC::IRCv3Bot

Inherits:
Bot
  • Object
show all
Includes:
IIRC::IRCv3::Batches, IIRC::IRCv3::Caps, IIRC::IRCv3::LabeledRequests, IIRC::IRCv3::Parsing
Defined in:
lib/iirc.rb

Instance Attribute Summary

Attributes inherited from Bot

#socket, #user

Method Summary

Methods included from IIRC::IRCv3::LabeledRequests

#configure_labeled_requests, #dispatch_replies, #labeled_request, #labeled_requests

Methods included from IIRC::IRCv3::Batches

#batches_in_flight, #configure_batches, #receive_batches

Methods included from IIRC::IRCv3::Caps

#cap!, #cap?, #caps

Methods included from IIRC::IRCv3::Parsing

#parse

Methods inherited from Bot

#<<, #ensure_registration_info!, #initialize, #inspect, #register!, run, #to_s

Methods included from ReplyTarget

#reply_target

Methods included from TrackOwnNick

#configure_own_nick_tracking, #track_own_nick_change, #track_own_nick_from_welcome

Methods included from Pong

#on_ping

Methods included from Configure

#configure!, #configure_actions, included, #initialize

Methods included from Hooks

#>>, #call, #fire!, #hook, #hook_seq, #hooks, #off, #on, #run

Methods included from Parsing

#parse

Methods included from Reading

#lines

Constructor Details

This class inherits a constructor from IIRC::Bot