Twitter engineers are reporting in saying he gave no indication of how this would be done. See my other comments for a source.
I think that’s it too, but I wonder about it’s feasibility. I’m not sure we need a WeChat in the west. I remember a good article shared here about how the Chinese ecosystem is so different that WeChat makes sense.