If somebody is really annoying you, you can turn off chat entirely in minecraft settings! Sorry if that’s not helpful but I agree some more control over player interactions would be really nice! Like 1 UI where you can control what you see in chat, control friends, guilds, etc.