2013-07-01 17:02:17 +00:00
|
|
|
#!/usr/bin/ruby1.9.1
|
|
|
|
|
|
|
|
require 'cinch'
|
|
|
|
require_relative './classes/Util'
|
|
|
|
|
2016-03-15 04:25:53 +00:00
|
|
|
utils = Util::Util.new;
|
2013-07-07 07:14:53 +00:00
|
|
|
bots = Util::BotFamily.instance
|
|
|
|
servers = utils.getServers()
|
|
|
|
servers.each { |serv|
|
2013-07-16 23:56:45 +00:00
|
|
|
if serv['autoconnect']
|
|
|
|
bots.add( {
|
|
|
|
"host" => serv['host'],
|
|
|
|
"name" => serv['name']
|
|
|
|
}
|
|
|
|
)
|
|
|
|
puts "autoconnect to #{serv['name']}"
|
2016-03-15 04:25:53 +00:00
|
|
|
else
|
|
|
|
puts "ignoring #{serv['name']}"
|
2013-07-16 23:56:45 +00:00
|
|
|
end
|
2013-07-07 07:14:53 +00:00
|
|
|
}
|
|
|
|
bots.startAll
|
|
|
|
utils.MainLoop
|