def add_group2(msg): matches = re.match(u'(.+)?通过扫描(.+)?分享的二维码加入群聊', msg.text) invitee = matches.group(1) inviter = matches.group(2) if inviter[0] == '"' and inviter[-1] == '"': inviter = inviter[1:-1] if invitee[0] == '"' and invitee[-1] == '"': invitee = invitee[1:-1] if inviter == u'你': inviter = msg.member.name inviter = strip_emoji(inviter) invitee = strip_emoji(invitee) Service.addInviteInfo_Service(msg.chat.puid, msg.chat.name, inviter, invitee)
def add_group(msg): matches = re.match(u'(.+)?邀请(.+)?加入了群聊', msg.text) inviter = matches.group(1) invitees = matches.group(2) if inviter[0] == '"' and inviter[-1] == '"': inviter = inviter[1:-1] if invitees[0] == '"' and invitees[-1] == '"': invitees = invitees[1:-1] for invitee in invitees.split(u'、'): if inviter == u'你': inviter = msg.member.name inviter = strip_emoji(inviter) invitee = strip_emoji(invitee) Service.addInviteInfo_Service(msg.chat.puid, msg.chat.name, inviter, invitee)