[ad_1]

#telegram #Bot
? 谈谈我在用的 Telegram 机器人(一)
最近帮朋友部署了一系列机器人,大多进展顺利。趁着这个机会,想从一个 Channel / Group Owner 的角度,和大家分享一下我在用什么机器人、挑选的理由及同类项目和存在的问题/不足
1️⃣ RSS 订阅:rssbot
选择它的理由很简单:部署简单,展示效果是来源+标题超链接、不会像 instant view 那样容易污染群聊。在 1.x 版本迁移向 2.x 版本的时候,我遇到了带 IPV6 服务器上机器人应答迟缓的问题,开发者耐心帮忙解决了问题
同类项目还有 NodeRSSBot 和 flowerss-bot,大家可以按需选择。配置项方面,大家基本都考虑到了用户权限以及拉取时间间隔的问题。rssbot 不加以配置,容易被滥用
2️⃣ Channel 搜索:telegram-search
由于 unicode CJK 带来的原生分词及搜索拉胯,Telegram 的中文搜索体验一直比较糟糕。本机器人项目采用全局爬取 + ES 分词搜索的方案,尽量为大家的搜索带来一些便利
同类项目基本没有很好用的,之前介绍过另一个项目,将搜索到的消息一个个 forward 给用户,体验极其糟糕。本项目较吃资源,需提前分配 swap。很多用户不了解 Lucene 查询语法,使得使用效果打上一个折扣
3️⃣ Channel 投稿:simple-forwarder-bot
即私信机器人,Bot 会将其他人的信息转发给用户。整体部署和使用较为简单,支持封禁对话用户。目前不满意的地方在于如果对方没有开放 Forword Messages 权限,则不能回复对方。这点我在 投稿须知 已经告知大家
同类项目比较推荐此前开发者来稿的 TdPmBot,功能更加全面。当然也有专门用于「投稿」并展示的项目,如 telegram-submission-bot
频道:@blog4563
[ad_2]