currently a join message looks like:
[game]: team_join player='0:nameless tee' team=0
But a team change message looks like
[game]: team_join player='0:nameless tee' m_Team=0
So if you want to parse/look at the logs you have to know that team
means join and m_Team
means change. So I suggest changing it to [game]: team_change player='0:nameless tee' team=0