Ajouter PM pour la promotion à TL3 (pour être cohérent avec TL1 et TL2)

Continuant la discussion de Personnaliser le texte pour le PM de promotion TL3 :

Je voudrais proposer qu’un MP (avec un texte personnalisable) soit envoyé aux utilisateurs promus au niveau de confiance 3 (TL3).

Cela le rendrait cohérent avec les promotions aux niveaux de confiance 1 (TL1) et 2 (TL2).

Je suis conscient du plugin d’automatisation, mais il serait bon que les trois niveaux de confiance soient traités de la même manière par Discourse en tant que norme.

Merci de prendre cela en considération.

6 « J'aime »

Je pense qu’historiquement, cela était couvert par le texte d’introduction « bienvenue au salon » dans le sujet « À propos » du salon. Bien que le salon ne soit plus une catégorie par défaut sur les nouveaux sites Discourse, je pense que nous manquons une occasion de féliciter les gens pour leur promotion.

7 « J'aime »

C’est peut-être le cas. Je suis sûr de me souvenir avoir reçu une notification TL3, mais c’est peut-être le message de bienvenue du salon dont je me souviens ?

5 « J'aime »

Je ne me souviens pas avoir reçu de notification pour une promotion TL3.

1 « J'aime »

Il y a longtemps que j’ai atteint le niveau TL3, donc il y a peut-être eu une notification à ce moment-là, ou peut-être que c’était juste le sujet Lounge comme l’a suggéré @JammyDodger. Je viens de regarder la source et je ne vois aucune notification, et j’ai manuellement fait passer mon utilisateur de test au niveau TL3 sur un site que je viens de configurer et . . . attendez ! Il y a un badge pour le niveau TL3, donc j’ai bien reçu une notification !

Régulier

Ce badge est décerné lorsque vous atteignez le niveau de confiance 3. Merci de faire partie intégrante de notre communauté depuis plusieurs mois. Vous êtes maintenant l’un des lecteurs les plus actifs et un contributeur fiable qui rend notre communauté formidable. Vous pouvez désormais recatégoriser et renommer des sujets, profiter de signalements de spam plus puissants, accéder à un salon privé et vous obtiendrez également beaucoup plus de “likes” par jour.

Mais ce n’est pas le sujet de ce fil de discussion…

Mais attendez. Il s’agit de savoir s’il y a un message privé. En effet, il n’y a pas de message privé.

3 « J'aime »

Je ne suis pas là où je peux tester cela pour le moment, mais en théorie, si vous avez le plugin d’automatisation, il existe une solution de contournement.

Il existe un script qui vous permet d’envoyer un MP basé sur un déclencheur, et l’ajout à un groupe est l’un des déclencheurs possibles. En théorie, définir le groupe sur trust_level_3 devrait fonctionner.

Nous utilisons beaucoup ce script sur mes forums de jeu de rôle pour envoyer des MP lorsque nous ajoutons des utilisateurs à notre groupe NPC_Managers.

Cela dit, je pense qu’il est un peu étrange qu’il n’y ait pas de fonction pour cela dans le cœur pour TL3.

Je peux comprendre qu’il n’y en ait pas pour TL4 car c’est manuel, mais TL3 devrait absolument en avoir une pour la cohérence :slight_smile:

4 « J'aime »

Je l’expliquais à quelqu’un l’autre jour : TL3 peut être rétrogradé !

Alors nous devons réfléchir : que se passe-t-il lorsqu’un TL3 retourne à TL2, redevient actif et repasse à TL3 ? Reçoit-il un message de promotion à chaque fois qu’il est promu à TL3 ? :thinking:

Ma conclusion a été : parce qu’il est difficile de savoir comment TL3 fonctionnera pour une communauté donnée, il est préférable d’autoriser l’automatisation ou un message manuel du personnel comme approche.

3 « J'aime »

Pour autant que je sache, même si vous déplacez quelqu’un vers un TL inférieur et que vous le débloquez plus tard pour que la promotion fonctionne à nouveau, cela n’envoie pas de nouveau message pour TL1 ou TL2, du moins je ne l’ai jamais vu sur mes comptes de test.

Je suppose qu’il y a une vérification quelque part dans le code pour l’empêcher de renvoyer les messages, donc en théorie, cela pourrait être étendu au TL3, bien que je puisse aussi voir de bonnes raisons de le faire à chaque fois, selon la manière dont une instance spécifique a et utilise le TL3.

Un bon exemple est que l’un de mes amis a configuré le TL3 de sorte que vous ne pouvez l’obtenir qu’en étant ajouté à son groupe de donateurs, c’est donc une instance où chaque fois aurait du sens.

Sur l’une de mes propres instances, nous avons défini que tant que vous visitez et publiez environ une fois par mois, vous conservez votre statut TL3, ce serait donc un cas où l’envoi plusieurs fois serait en fait une nuisance.

3 « J'aime »

Nous pouvons le confirmer, mais je pense qu’il y a quelques choses qui se passent avec une rétrogradation de TL2 ou inférieure. Je pense que par défaut, cela les bloque à ce niveau de confiance, puisqu’ils ont déjà débloqué le niveau supérieur (sinon ils seraient à nouveau promus ?).

« L’autre jour » remonte à quelques semaines, je dois donc vérifier exactement comment cela fonctionne. :slight_smile:

J’ai pris note d’examiner cela la semaine prochaine.

2 « J'aime »

Oui, c’est comme ça que ça marche. Nous utilisons le TL0 pour forcer certains utilisateurs à poster sous modération lorsqu’ils atteignent le stade « besoin de renforcement que nous avons des règles pour une raison » mais ne sont pas encore au niveau « les faire taire/les suspendre ».

Cela prend généralement un peu de temps pour la re-promotion lorsque vous débloquez le niveau de confiance si vous ne le réglez pas manuellement à leur ancien niveau. Le plus long que j’aie jamais vu était de 4 heures.

2 « J'aime »

J’ai fait un test rapide avec l’un de mes utilisateurs de test et je pense que vous recevez un autre message lors de la « ré-promotion ». Je les ai bloqués au TL0 pendant un certain temps, et je viens de les débloquer à nouveau et lorsque le TL a été réévalué, j’ai reçu la suite de messages pour TL1 et TL2 : (ils ont eu tous les niveaux de confiance auparavant à un moment donné)

En examinant le code, il semble qu’il saute le PM s’ils ont déjà le badge TL, et je pense que cela est recalculé quotidiennement - donc si un niveau de confiance est perdu et regagné le même jour, je pense que cela sauterait le PM (en fonction de la façon dont la fenêtre de temps de rétrogradation et le travail de fond s’alignaient).


Bien que pour ajouter aussi, l’automatisation peut également se déclencher lors de la rétrogradation d’un utilisateur. Donc, si vous avez adapté le bon message pour votre forum qui gérait chacun, je pense qu’il serait toujours viable d’envoyer les deux à chaque fois que le TL3 était gagné et perdu (ce qui pourrait soutenir son ajout au cœur).

2 « J'aime »

Cela expliquerait pourquoi je n’ai jamais reçu de nouveau PM lors de mes tests. Aucun de mes comptes de test n’a été bloqué au niveau TL assez longtemps pour perdre ses badges lors de la réinitialisation quotidienne.

C’est une information utile à savoir, car maintenant cela me donne envie de creuser dans le code et de voir à quel point il serait difficile d’ajouter un indicateur pour chaque TL afin que le système sache de ne pas renvoyer le message s’il a déjà été envoyé précédemment pour un TL donné.

4 « J'aime »

Je fais cela pour certains nouveaux utilisateurs, mais cela semble être un marteau-piqueur pour casser une noix. Il serait préférable d’avoir un réglage de site juste pour la modération par utilisateur. Je pourrais ajouter une demande de fonctionnalité pour cela (bien que j’aie le sentiment que cela a déjà été demandé).

Revenons aux messages TL, il serait bon de pouvoir les contrôler complètement, par exemple activer/désactiver et modifier les messages pour chaque TL.

Les paramètres pour contrôler ces messages sont les suivants :

  • send tl1 welcome message
  • send tl2 promotion message

Recherchez le texte personnalisable suivant :

  • /admin/customize/site_texts?q=system_messages.welcome_tl1
    • system_messages.welcome_tl1_user.subject_template
    • system_messages.welcome_tl1_user.text_body_template
  • /admin/customize/site_texts?q=system_messages.tl2_promotion
    • system_messages.tl2_promotion_message.subject_template
    • system_messages.tl2_promotion_message.text_body_template
1 « J'aime »

Merci. Je savais comment modifier les messages TL1 et TL2 (corps uniquement) – en recherchant du texte dans leur contenu d’origine – mais les autres étaient nouveaux pour moi.