Class Irc::Bot::Config::ManagerClass
In: lib/rbot/config.rb
Parent: Object

container for bot configuration

Methods

[]   []=   bot_associate   method_missing   new   register   reset_config   save  

Included Modules

Singleton

Attributes

bot  [R] 
changed  [RW] 
config  [R] 
items  [R] 
overrides  [R] 

Public Class methods

Public Instance methods

currently we store values in a hash but this could be changed in the future. We use hash semantics, however. components that register their config keys and setup defaults are supported via []

Associate with bot bot

pass everything else through to the hash

write current configuration to #{botclass}/conf.yaml

[Validate]