I don't think theres a way of doing this yet, but it would be nice if you can mute all and just see your buddy and guildchat.
The wording of the title leads me to believe that you want guild/buddy blocked instead of just having the chat showing guild/buddy exclusively. Was this a thing in future updates? They have it in almost every other MMO I can think of so that leads me to believe that this was a thing in later patches.
Yeah, this was added in future patches. I believe there were tabs on top of the chat window with "To all, Buddy, Guild,etc" and clicking one of them would display only that chat. Ex: If you clicked "Buddy," you would see only the orange buddy text, nothing from guild, to all, alliance, etc.
I would like this as well, as someone who gets easily overwhelmed from mass amounts of text going by at once. Sure you can always just CC, but sometimes you're there for a reason.
GMs teleport you if you seem to be botting without a response and if you don't react to that teleportation, then something is clearly wrong.
Teleportation would be obvious but in the case of player initiated reporting it'd be questionable. If you can still see the chat bubbles then my initial worry is misled. I left maple before this was within the game.
I may be wrong, but there could be a way to exempt GM's all chat from this sort of block command. We are unaffected by our own current map mute command, after all.