    # 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