像使用The Threaded App一样,从Twitter帖子开始Discourse话题

借助 Threaded App(https://threadreaderapp.com/),用户可以将作者发布的推文整合成一篇独立的文章。

具体操作方式是,用户只需在推文中发送:

@threadreaderapp unroll

我的功能/插件请求是在 Discourse 中实现类似的机制。示例如下:

@discourse new topic
@discourse start discussion
@discoursemeta ask in #support
@discoursemeta report to #contribute:bug
@discoursemeta suggest a #contribute:feature
@mycommunityname discuss in #mycategoryname

用于调整机器人行为的设置项:

  • twitter_unroller_twitter_bot_username
  • twitter_unroller_command_regex
  • twitter_unroller_allowed_categories
  • twitter_unroller_enabled
  • twitter_unroller_autocreate_staged_users
  • twitter_unroller_ignore_hashtags
  • twitter_unroller_ignore_twitter_usernames
  • twitter_unroller_ping_frequency_sec
  • twitter_unroller_send_topic_link_back_to_twitter_thread
  • twitter_unroller_ignore_duplicate_twitter_threads(当同一推文由多个用户请求整合,或同一推文被多次请求整合时)
  • twitter_unroller_autoupdate_with_new_twitter_replies
  • twitter_unroller_min_thread_length_required

希望这个想法对某些人有帮助!

3 个赞

那太棒了!

1 个赞

抱歉再次顶起这个话题。

如果能在 Discourse 中提供一个展开线程的选项那就太好了,这样能让阅读体验更加美观。我认为嵌入功能可以像 unrollapp 一样识别 Twitter 线程。这样做的好处是,我们可以引用并讨论该线程中的具体内容。

1 个赞

那太好了。这是一个用于 Next.js 的线程展开插件,看起来不太复杂,可以转换为 Discourse 插件。

2 个赞