Okay, I'll see what can be done. If you want me to add a MessageType parameter to SendMessage & BroadcastChat, can I just remove SendMessageXXX etc.? It seems a little pointless having two. It will also make documentation easier to update.
We must have SendMessageXXX, they are the important bit!
The SendMessageXXX is the API that the plugins will use; SendMessage() might be marked as obsolete and might be removed later on. If we don't find plugins that need it.
Nooo don't remove SendMessage. It would break almost every plugin.
The plugins will have to move to the new API, sooner or later.
Nooo please D:
Keep it in API. Remove any documentation for it maybe, but keep in API, there is no need on removing it.
Why are you so intent on keeping it?
Because I don't want to update plugins xDD
And I don't want every message to have some kind of prefix before it.