# File lib/rbot/botuser.rb, line 378 def from_hash(h) @username = h[:username] if h.has_key?(:username) @password = h[:password] if h.has_key?(:password) @login_by_mask = h[:login_by_mask] if h.has_key?(:login_by_mask) @autologin = h[:autologin] if h.has_key?(:autologin) if h.has_key?(:netmasks) @netmasks = h[:netmasks] debug @netmasks @netmasks.each { |n| Auth.manager.maskdb.add(self, n) } if @autologin debug @netmasks end @perm = h[:perm] if h.has_key?(:perm) end