Staff++ provides the ability to configure join messages. A join message replace the regular vanilla join message that is broadcasted
message:'&6[Staff] &4%player% &7joined the server'
You can configure different messages based on the permission a player has.
The weight determines which message get's priority should a player have multiple join messages permissions. A higher weight will get priority.