FWIW, this is at most a departmental decision and more likely a (poor) decision by an individual prof. Not only has no one asked me to use wechat to take attendance for my courses, no one has asked me to use wechat at all, nor have I been asked to take attendance. (I do neither).