More message types supports

Now support image messages and location messages.