Je travaille actuellement à la mise en œuvre d’une fonctionnalité dans notre forum qui consiste à envoyer ou désactiver par programme des e-mails de notification aux utilisateurs abonnés à des catégories spécifiques. Les catégories comprennent « suivre », « suivre le sujet », « suivre le premier message », « normal » et « ignorer », en particulier lorsque les utilisateurs publient un sujet ou un message qui nécessite une approbation avant d’être publié.
Je cherche des conseils sur les fonctions de programme utilisées par les plugins à différentes étapes du processus, spécifiquement lors de la création d’un sujet ou d’un message, pendant qu’il est dans la file d’attente de révision en attente d’approbation, et après l’approbation. Mon objectif est de notifier les utilisateurs par e-mail en fonction de leurs préférences d’abonnement.
Pourriez-vous s’il vous plaît fournir des informations ou me diriger vers des ressources pertinentes qui expliquent comment déterminer quels utilisateurs doivent recevoir des e-mails et lesquels ne devraient pas en recevoir pendant ce processus ?
Toute aide ou suggestion serait grandement appréciée. Merci d’avance pour votre aide !