Sha256: 72462d85d9504d4be32419a747393038ef2d45e6d3d0b29f222cdbdd03137dda

Contents?: true

Size: 1.28 KB

Versions: 14

Compression:

Stored size: 1.28 KB

Contents

ConfigStruct = Struct.new(
                         :locale,
                         :nickname,
                         :nicks,
                         :username,
                         :realname,
                         :prefix,
                         :server,
                         :password,
                         :port,
                         :ssl,
                         :sasl_username,
                         :sasl_password,
                         :max_messages,
                         :messages_per_second,
                         :modes,
                         :channels,
                         :custom_plugins,
                         :plugins,
                         :oper_username,
                         :oper_password,
                         :oper_overide,
                         :log_channel,
                         :services,
                         :secure_mode,
                         :secure_channel,
                         :secure_host,
                         :options,
                         :secrets
)
# Initialize Config
Config = ConfigStruct.new

if File.exists? File.join(Dir.home, '.zeta', 'config.rb')
  begin
    require File.join(Dir.home, '.zeta', 'config.rb')
  rescue => e
    puts e
    abort('Unable to read config')
  end

end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
zetabot-0.0.14 lib/Zeta/config.rb
zetabot-0.0.13 lib/Zeta/config.rb
zetabot-0.0.12 lib/Zeta/config.rb
zetabot-0.0.11 lib/Zeta/config.rb
zetabot-0.0.10 lib/Zeta/config.rb
zetabot-0.0.9 lib/Zeta/config.rb
zetabot-0.0.8 lib/Zeta/config.rb
zetabot-0.0.7 lib/Zeta/config.rb
zetabot-0.0.6 lib/Zeta/config.rb
zetabot-0.0.5 lib/Zeta/config.rb
zetabot-0.0.4 lib/Zeta/config.rb
zetabot-0.0.3 lib/Zeta/config.rb
zetabot-0.0.2 lib/Zeta/config.rb
zetabot-0.0.1 lib/Zeta/config.rb