Module: Irc::Bot::Config

Defined in:
/home/apoc/projects/ruby/rbot/lib/rbot/message.rb,
/home/apoc/projects/ruby/rbot/lib/rbot/rbotconfig.rb,
/home/apoc/projects/ruby/rbot/lib/rbot/config.rb

Defined Under Namespace

Classes: ArrayValue, BooleanValue, EnumValue, FloatValue, IntegerValue, ManagerClass, StringValue, Value, Wizard

Constant Summary

@@datadir =
defaultdatadir
@@coredir =
defaultcoredir

Class Method Summary (collapse)

Class Method Details

+ (Object) coredir



65
66
67
# File '/home/apoc/projects/ruby/rbot/lib/rbot/rbotconfig.rb', line 65

def Config.coredir
  @@coredir
end

+ (Object) datadir



61
62
63
# File '/home/apoc/projects/ruby/rbot/lib/rbot/rbotconfig.rb', line 61

def Config.datadir
  @@datadir
end

+ (Object) manager

Returns the only Irc::Bot::Config::ManagerClass



364
365
366
# File '/home/apoc/projects/ruby/rbot/lib/rbot/config.rb', line 364

def Config.manager
  return ManagerClass.instance
end

+ (Object) register(item)

Register a config value



369
370
371
# File '/home/apoc/projects/ruby/rbot/lib/rbot/config.rb', line 369

def Config.register(item)
  Config.manager.register(item)
end