Module: Butler::IRC

Defined in:
lib/butler/irc/user.rb,
lib/butler/irc/topic.rb,
lib/butler/irc/users.rb,
lib/butler/irc/client.rb,
lib/butler/irc/parser.rb,
lib/butler/irc/socket.rb,
lib/butler/irc/channel.rb,
lib/butler/irc/channels.rb,
lib/butler/irc/hostmask.rb,
lib/butler/irc/parser/commands.rb

Defined Under Namespace

Classes: Channel, Channels, Client, Hostmask, Message, Parser, Socket, Topic, User, Users, Users, Whois

Constant Summary collapse

CHANNEL_SIGNALS =
[
	:joined,	# myself joined a channel
	:parted,	# myself parted the channel
	:kicked,	# myself got kicked from the channel
	:quitted,	# myself has quit
	:left, 		# same as :parted || :kicked || :quitted
	:join,		# the user joined the channel
	:part,		# the user parted the channel
	:kick,		# the user got kicked from the channel
	:quit,		# the user has quit
	:leave,		# same as :part || :kick || :quit
	:topic,		# topic has changed
	:mode,		# mode has changed
]