Class Irc::IRCChannel
In: rbot/channel.rb
Parent: Object
Class: JoinMessage Class: PartMessage Class: Plugins Class: KickMessage Class: IrcAuth Class: IRCChannel Class: BotConfig Class: IrcSocket Class: Keywords Class: BotRegistryAccessor Class: DBHash Class: IrcClient Class: IrcBot Class: Language Class: TopicMessage Class: QuitMessage Class: PrivMessage Class: UserMessage Class: NoticeMessage Class: BasicUserMessage Class: NickMessage Class: Plugin Class: BotRegistry Class: Keyword Class: DBTree Module: Irc

class to store IRC channel data (users, topic, per-channel configurations)

Methods
new    topic=   
Attributes
:name  [R] 

name of channel

:quiet  [RW] 

if true, bot won't talk in this channel

:topic  [R] 

current channel topic

:users  [RW] 

hash containing users currently in the channel

Classes and Modules
Class Irc::IRCChannel::Topic
Public Class methods
new(name)
name:channel name

create a new IRCChannel

Public Instance methods
topic=(name)

eg @bot.channels[chan].topic = topic