Fork自 wechaty / wechaty
* room.memberAll() & change room.member() query to 3 types * recover message.ts * change alias to roomAlias * recomver message.spec * recover merge by mistake * change roomAlias to alias based on semantic * keep alias be simple and explicit roomAlias and contactAlias