We use Nextcloud talk at school.
It is already possible to set that only certain user groups can create group chats.
What legally prevents us from using it is that students can chat with each other. It would be good if there was a switch that only certain user groups could create chats.
Teachers should be able to create group chats and direct chats, but not students.