如何把所有 Telegram 频道汇集到一个信息流,或按主题分成几个
Telegram 文件夹不会把不同频道的帖子合成一条信息流。如何在与机器人的聊天、自己的频道或群组里搭建信息流,什么时候按主题分成几个更好,以及重复内容会怎样。
想知道二十个 Telegram 频道有什么新内容,就得把二十个都打开一遍:Telegram 没有订阅信息流,每个频道都待在各自的聊天里。信息流可以搭建,但不是靠 Telegram 自带的工具:把不同频道的帖子汇成一条信息流的,是第三方工具,比如机器人。
不过,搭建时要动动脑筋。如果把所有东西都倒进一个信息流,你常坐的地铁线路停运检修的消息,就会夹在一张梗图和一篇四十段长的新神经网络解析之间,读这样的信息流并不比挨个翻频道轻松。所以先想一想:在哪里读信息流对你最方便,要不要把新闻和梗图分到不同的信息流里。我们就从这里说起,然后一步步把信息流搭起来。
什么时候文件夹就够了,什么时候需要信息流
Telegram 的文件夹把频道收进同一个列表,但你还是得一个一个地读。在一个频道的末尾向上拉动屏幕,Telegram 会打开下一个未读频道,先从当前文件夹里找(Telegram 博客,2021)。频道之间的路变短了,但不同频道的帖子并不会汇成一条信息流。
我们的看法:如果频道不多,而且每个都像读杂志一样从头读到尾,文件夹就够了。如果新内容薄薄地摊在几十个频道里,就需要信息流。你属于哪种情况,一个晚上就能看出来:数一数打开了多少个频道、在里面读了多少条帖子。如果两个数字差不多,说明你开关聊天的时间比阅读还多,文件夹解决不了这个问题。反过来,如果有两三个频道各攒了二十条帖子,而你会一口气读完,这些频道就更适合留在文件夹里:在共同的信息流里,它们的帖子会和别人的混在一起,作者的思路只能一块块拼回来。频道独立聊天还有哪些好处,我们在文章《Telegram 没有频道的共同信息流,这是好事还是坏事?》里分析过。
即使决定搭建信息流,也别急着删掉文件夹:用指向它的链接,可以把里面的频道一次性添加到机器人。下文的步骤里会讲到。
帖子会送到哪里:与机器人的聊天、自己的频道,还是群组
信息流由一个中间方替你搭建。比如「Essence」Bot:你给它一份频道列表,它关注这些频道,把每条新帖子送到你指定的地方。地方有三个,选哪个只需回答一个问题:谁来读这个信息流?
只有你:与机器人的私人聊天。 最简单的方案:除了机器人,什么都不用新建。所有频道的新帖子都进入同一个聊天,每条都能看到来自哪个频道,并附有原帖链接。公开频道不需要订阅:由机器人来读,所以你可以把它们从自己的聊天列表里移除。
你自己,但放在单独的聊天里:自己的频道。 新建一个频道,设为私密也可以,机器人会在里面发布所选频道的新帖子。在聊天列表里,它就是一个普通频道,有自己的未读计数。如果你打算有好几个信息流(下一节会讲),或者想把自己的精选分享出去,这个方案就用得上:把同样用得着的人邀请进频道。
你和其他人一起:自己的群组。 机器人以自己的名义在群组里发布帖子,成员们直接在那里讨论,不用互相转发。比如,一个关注同一批行业频道的团队就很适合这样做。
发到频道和群组的是附带来源链接的帖子副本,而不是 Telegram 转发。
如果想在 Telegram 之外阅读,可以把公开频道转换成 RSS 源,在 RSS 阅读器里订阅。如果需要一套带规则、过滤器和时间表的自定义方案,就得在自动化搭建工具里搭:它们和现成场景有什么不同,我们在 Junction Bot 与「Essence」Bot 的对比里分析过。
一个信息流装下一切,还是每个主题一个
如果你一次读完所有内容,而且主题彼此接近,一个信息流就够了。但如果你早上要看新闻,白天看工作频道,晚上看梗图和长篇解析,一个共同的信息流每次都会把不合时宜的东西推到你面前:早上被梗图打扰,晚上被突发新闻打扰。这时最好把信息流拆开。我们认为,与其按主题拆,不如按你什么时候读来拆。通常三四个信息流就够了:「早上」「工作」和「晚上」比十几个窄窄的栏目更方便,否则你还得像以前翻频道那样挨个去看。
拆分信息流有两种办法。
每个信息流一个单独频道。 比如新建三个私密频道:「早上」「工作」「晚上」,把每个都作为自动发布位置连接到机器人。你为每个位置勾选各自的来源:新闻频道进「早上」,幽默和解析进「晚上」。聊天列表里会出现三个信息流,各有自己的未读计数,各自在最后一条帖子处结束。任何套餐都可以连接最多 10 个这样的频道和群组。
一个信息流加话题标签。 如果不想新建单独的聊天,就给来源加上话题标签,比如 #早上 和 #晚上。标签显示在与机器人私人聊天里每条摘要的下方,点一下就能看到带这个标签的所有频道的摘要。新内容照样混在一起送来:话题标签帮你找到需要的东西,但不会把信息流分门别类地摆上架。详见关于话题标签的文章。
两种办法里,决定信息流的都是一组频道,而不是帖子的内容:机器人无法按主题挑选单条帖子。一个既写政治又发梗图的频道,会整个进入同一个信息流,所以要事先决定放进哪一个。
如何搭建信息流:五个步骤
- 从一份短名单开始。 别把所有订阅一次性搬进信息流:那样里面会混着你所有频道的帖子,读起来并不比挨个翻频道轻松。先挑那些你本来就几乎每天都打开的频道,其余的等发现少了它们时再加。如何判断哪些来源真正影响你的事务,我们在关于第一遍浏览的文章里讲过。
- 把频道添加到机器人。 最快的办法是用 Telegram 文件夹。把需要的公开频道收进一个文件夹,并为它创建链接:Telegram 允许分享文件夹(Telegram 博客,2023)。把这个链接发给机器人,它会一次性添加文件夹里的公开频道,还会为它们推荐一个共同的话题标签。单个频道也可以这样添加:把它的用户名或链接发给机器人。能放多少个频道取决于套餐:试用期 5 个,Basic 20 个,Pro 100 个。
- 如果需要,连接私密频道。 机器人无法自己进入封闭频道,所以要通过你的账号来读。添加第一个公开频道后,在机器人里打开「设置」→「个人Telegram账号」,登录,选择频道,并单独允许处理它。私密频道只会送来处理过的文本,没有原帖和附件。这样做时你把什么托付给了服务、如何撤销访问权限,我们在关于连接账号的文章里分析过。
- 决定帖子以什么形式送来。 私人聊天和每个公开频道都可以选择简短摘要或原文。我们建议从摘要开始:信息流会变短,看摘要就知道原帖值不值得打开。原文留给每个措辞都重要的频道,比如官方公告。
- 如果信息流要放在自己的频道或群组里,就把它们连接上。 在机器人里把频道或群组添加为自动发布位置,为它勾选来源,然后等测试帖子:它会表明机器人能在那里发布。摘要的格式和语言按位置分别选择,私密来源也要为每个位置分别授权。你和机器人需要哪些权限,列在关于自动发布的文章里。
第一批帖子到达时,检查一件事:每条都能看到来自哪个频道,并附有原帖链接。这样信息流就不会丢失上下文:如果某条帖子接着昨天的话题,开头在频道里就能找到。
重复内容会怎样
同一条新闻可能从好几个频道各来一次。在与机器人的私人聊天里,「隐藏重复内容」开关能帮上忙:完全相同的文本在 48 小时内不会再次出现在机器人的个人信息流和网站上。但它只认逐字相同的文本:如果各频道用自己的话写了这条新闻,所有版本都会送来。在你自己的频道和群组里,这个过滤器不起作用。所以更稳妥的做法,是不在信息流里保留转载同一批来源的频道。
从哪里开始
从私人聊天开始,这是最快的。打开「Essence」Bot,把一个装着你每天都读的频道的文件夹链接发给它,过几天再看看只用一个信息流的日子过得怎么样。公开频道不需要订阅,每个频道都可以选择摘要或原文,每条帖子都能看到来自哪里,并附有原帖链接。试用期免费:5 天,最多 5 个频道,所以开始时一个小文件夹就够了。计时从添加第一个频道算起。摘要可能漏掉细节,所以凡是你的决定取决于某条帖子的地方,都请打开原帖。
如果信息流用得顺手,又想按主题拆分,不必从头再来:频道已经添加好了,只剩下为各个信息流新建自己的频道,并为每个频道选好来源。原来的五十个聊天,会变成一个或几个信息流,每个都有自己的位置,也有自己的尽头。