This is just my opinion, but maybe when a player encounters a shiny Pokemon, only their friends can see the announcement? That way the entire public doesn't message the player and the moment is a little private, and can be celebrated between friends.
That feel of logging into PokeMMO and experiencing that overwhelming
nostalgia alongside experienced Pokemon trainers, as if this was an
old-school reunion. <3
...that...FEEL. <3