Auf meinem Huawei kann man im "Nicht stören"-Modus nur Anrufe laut stellen. Bei Bedarf kann man auch nur bestimmte Anrufer durchlassen.
Man könnte auch die globale/allgemeine Einstellung des Benachrichtigungstons auf "Kein Klingelton" stellen. Dann sollte es in allen Apps, in denen man keinen individuellen Benachrichtigungston festgelegt hat, übernommen werden.