Identification des publications qui n'ont pas été résolues automatiquement

Je pense que l’exécution d’une requête d’explorateur de données pour identifier exactement quels sujets correspondent aux critères, puis l’envoi des résultats dans un message privé récurrent à l’aide de l’automatisation devrait faire ce que vous voulez. :+1:

Quelque chose comme :

-- [params]
-- int_list :category_id = 4, 5, 6


WITH solved_topics AS (
    SELECT p.topic_id
    FROM posts p
    INNER JOIN topic_custom_fields tcf ON tcf.value::int = p.id
    WHERE tcf.name = 'accepted_answer_post_id'
      AND p.deleted_at ISNULL
      AND post_number = 1
)

SELECT t.id AS topic_id,
       t.created_at::date "Date de création"
FROM topics t
WHERE t.id NOT IN (SELECT topic_id FROM solved_topics)
  AND t.user_id > 0
  AND t.deleted_at ISNULL
  AND t.closed = false
  AND t.category_id IN (:category_id)
  AND t.created_at > CURRENT_DATE - INTERVAL '14 DAYS'
ORDER BY 2
3 « J'aime »