Way to forcefully make every team in a game teamchat?

Title says it all, I have been curious about it. Anyway to make the teams speak only in teamchat always the moment you join the game?

I think the only way would be to write your own chat UI or modify the existing one