             , 1000*60
             )
 
-            @friendInfo((data)->
-                console.log 'friendInfo', data
+            @emit 'ready'
+
+            @friendInfo((err, data)=>
+                if err isnt null
+                    @emit 'error', err
+                    return
+                ret = JSON.parse(data)
+                if ret.retcode isnt 0
+                    return
+                @info = ret.result
             )
             @friendList((err, data)=>
                 if err isnt null

                if ret.retcode isnt 0
                    return
                @friends = Info.parseFriends(ret.result)
                console.log 'friendList', @friends
            )
            @groupList((err, data)=>
                if err isnt null

            psessionid: @authInfo.psessionid
            content: msg.message()

        params =
            r: JSON.stringify rValue
            clientid: @authInfo.clientid
