저는 WP와 Discourse를 사용하여 오디오 교육과 그룹 회상을 진행하고 있습니다. WP 플러그인이 Discourse에서 새 토픽을 생성할 때, 이벤트를 트리거하여 해당 메인 토픽의 회상 토픽으로 링크된 토픽을 자동으로 생성하면 얼마나 유용할지 고민하고 있었습니다. 이렇게 하면 원래 토픽을 읽기 전용으로 유지하여 사람들이 오디오를 듣기 전에 회상 내용을 보지 못하게 하고, 링크된 토픽에서 회상을 작성하도록 할 수 있습니다.
다음과 유사한 방식입니다:
새 플러그인에서 이를 구현하려면 여기의 코드를 약간만 조정하면 될 것이라고 가정해도 맞을까요?
if SiteSetting.auto_close_topics_create_linked_topic?
# enqueue a job to create a linked topic
Jobs.enqueue_in(5.seconds, :create_linked_topic, post_id: @post.id)
end
또한, 링크된 토픽을 자동으로 생성하는 용도가 충분히 많아서 Discourse Automation? 의 일부로 포함하는 것이 합리적일지 궁금합니다.