我正在使用 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 的一部分?