The engine formats the chat message like "Name : Message" before sending it through BroadcastLocalChat. Catch the message beforehand and pass only that to plugins if possible.
Messages and chatgroups can be changed or blocked.