FYI, the question of auto-squelch was brought up during the last Q&A, and the devs’ response was basically “we don’t plan on implementing such a feature,” mostly because of the already limited interactions between players in-game.
Link: Rise of Shadows Q&A - April 22, 2019 - #312 by MeanBob-1146