remove more code as webqq member function to directly use coroutine