Désactiver les @tous de Discourse Chat

Aidez-moi !

Aujourd’hui, un utilisateur a découvert que l’on pouvait utiliser @all dans le chat Discourse. Au début, c’était une blague, mais beaucoup d’utilisateurs étaient effectivement alertés, y compris moi. J’ai vu des alertes provenir du canal même si personne ne m’avait alerté.

Y a-t-il une solution rapide possible ? Beaucoup d’utilisateurs spamment pour demander de l’aide.

3 « J'aime »

De plus, je ne peux pas couper le son des gens dans le chat à cause de l’autre bug que j’ai découvert :facepalm:

1 « J'aime »

1 « J'aime »

Nous allons examiner cela. En attendant, vous voudrez peut-être désactiver le chat sur votre site pour l’instant.

1 « J'aime »

Merci, je désactive le chat dès maintenant jusqu’à ce que cela soit résolu.

2 « J'aime »

1 « J'aime »

Je vous recommande également de définir SiteSetting.chat_auto_silence_from_flags_duration sur 1 jour et de signaler les contrevenants.

2 « J'aime »

Oui : suspendez-les pendant une période pour abus.

Je l’ai déjà fait et j’ai désactivé le chat.

3 « J'aime »

Oui, je voulais faire ce réglage, mais il y a actuellement un bug avec le silence également :

2 « J'aime »

J’ai découvert cette option récemment, y a-t-il un moyen de l’activer pour tout le monde ?

2 « J'aime »

C’est disponible pour tout le monde en tant que paramètre par utilisateur, il serait donc bon d’en informer les gens.

Néanmoins, dans votre cas, réduire au silence et/ou suspendre l’utilisateur est la bonne chose à faire.

Je pense que la voie à suivre est de corriger le silence (nous l’avons déjà assez haut sur notre liste).

Je pense que ces mesures devraient aller loin, c’est donc sur cela que nous aimerions nous concentrer d’abord.

Au-delà de cela, je pense qu’il vaut la peine d’envisager une option pour désactiver @all ou @here globalement, ou par canal. Mais nous n’avons pas encore pris de décision à ce sujet.

Il y a aussi quelque chose sur notre liste pour nous assurer que le nombre maximum d'utilisateurs notifiés par mention de groupe existant s’applique dans le chat (ce n’est pas le cas actuellement). Et peut-être que @all et @here devraient être soumis aux mêmes limites.

3 « J'aime »

Ok, c’est cool. J’ai fait en sorte que les TL1 et au-dessus puissent parler dans le chat et ça fonctionne plutôt bien, étant donné que les contrevenants avec un niveau de confiance plus élevé étaient déjà suspendus temporairement.

3 « J'aime »

Des nouvelles à ce sujet ? Je pense que ce serait bien s’ils avaient simplement une option pour le désactiver globalement.

1 « J'aime »

Nous prévoyons de faire de cela une option par canal dans un avenir pas trop lointain, mais nous n’avons pas encore commencé.

4 « J'aime »

Nous avons maintenant un paramètre par canal pour désactiver @all et @here via cette PR de @j.jaffeux

7 « J'aime »

Vous avez complètement inversé les choses. L’activation de @all devrait être facultative. Le fait qu’elle soit activée par défaut est de la folie.

Et désactivez-la sur ce site dès que possible ! Je n’ai jamais utilisé le chat sur ce site et j’ai reçu un e-mail m’informant que quelqu’un utilisait @all. Je suis stupéfait que vous ayez pensé que c’était acceptable de l’activer par défaut.

15 « J'aime »

Je suis sincèrement désolé pour cela. Il devrait y avoir quelques protections en place pour s’assurer que cela ne se produise pas, et je crains que quelque chose n’ait mal tourné quelque part. Je m’excuse le plus profusément. :pray:

Nous examinons cela maintenant, et espérons avoir plus d’informations sous peu.

13 « J'aime »

La bonne nouvelle, c’est que cela a été corrigé. :partying_face:

Il y avait eu une régression où les notifications sur site à l’échelle du canal avaient été correctement supprimées, mais les versions par e-mail étaient toujours envoyées. Cela a été résolu maintenant, et il ne devrait plus y avoir de problèmes. :+1: Je m’excuse encore auprès de tous ceux qui ont reçu cet e-mail. :pray:

9 « J'aime »