Hey dear plugin creators! I'm about to setup a roleplay server. I've got a view ideas already but to make them work I need some very specific plugins that don't exist yet. I'll try explain what I need:

1:
There are going to be two groups. Attackers and Defenders (names are not final). Every new player needs to be put in one of those groups automatically after joining - so the players will be evenly distributed (I guess they'll just be put into them alternately). Although it should be possible for me as admin to switch players from one group to the other - if necessary.
I'd like to use Better Chat to manage those groups (color, tags etc.) but I need some way to automatically put new players into those groups.

2:
It should be possible to instantly recognize players by their group. If an Attacker sees a Defender, he needs to know immediately and vice versa. I was thinking about something like putting all players of one group in one giant team as well. That way they recognize each other - and would even have an own chat. But then I need to automate that as well and somehow prevent them from leaving the team.
So I thought about colored names. Not the ones in chat, but the ones above the players heads.
Both ways would work, so I guess I'd use whatever is easier to make.

3:
A group chat. I guess that explains itself. It's like the team chat but for groups (pretty sure there already is a plugin for that but I could not find it. Maybe I'm just blind).

I'm not sure if all that could fit in one plugin. I really have no idea about their creation. But if anyone is willing to help me, that'd be awesome! And if you have any qestions, just ask me.

Thanks a lot!