跳到主要内容

电报自动回复怎么设置?不写代码能做到的,和机器人能做的不是一回事

很多人想设自动回复,是想要这样一个东西:我不在的时候,谁给我发消息,就自动回一句"我现在不在,稍后回复"。

然后去设置里找,发现没有。

这不是你没找到。它确实没有一个通用的、对所有人都生效的"离开自动回复"开关。这一点和某些即时通讯工具不一样,那些在设置里就有这么一项。

那"不写代码也能自动回复"这件事是怎么做到的?答案是:有两条路,而且它们不是一回事。这篇文章的重点就是把这个差别说清。

三条路,但分界线不在"写不写代码"

如果你去看网上的教程,通常会把方案分成两类:不用写代码的,和需要写代码的。

这个分法不算错,但它容易误导人。因为"不写代码"的那一类里,其实混着两种性质完全不同的东西。

我把它分成三条路。

第一条,用平台自己给的功能。这一类是你账号上的开关,点一下就生效,不用装任何东西,也不用把消息交给谁。

第二条,用别人做好的机器人。网上有现成的自动回复机器人,你把它加进来,按它的说明配置一下,也能用。这一类同样不需要你写代码。

第三条,自己写一个机器人,或者用开源的方案自己部署。这一类要动手,但东西在你自己手上。

关键就在这里:第一条和第二条都不用写代码,但它们的性质差得很远。 所以"写不写代码"不是真正的分界线。

真正的分界线:这条回复是谁在替我说

要判断一条自动回复的性质,只要问一个问题:这句话是"谁"在替我说?

是平台在替我说?那我的消息还在平台内部,没有多出第三方。

是某个第三方机器人在替我说?那它能替我回复,前提是它得先收到消息。也就是说,我的消息内容要经过它的服务器。

是我自己部署的程序在替我说?那消息经过的是我自己的机器。

这个区别不是技术细节,它决定了你实际上把什么交了出去。

再想一层就更清楚了。一个自动回复机器人要"自动回复",它必须知道"有人给你发了什么"。所以从结构上讲,它必然要读到那些消息。这不是它坏,而是这个功能成立的前提。

所以"不写代码"这两个字有两张面孔:一种是平台给你的开关,那时候它是设置;另一种是别人给你的服务,那时候它是托付。

三条路分别能做什么

讲完性质,说能力。

第一条路,平台自带的那一类功能。它通常包含离开消息、快捷回复、自动问候这一类东西,可能还需要开通某个付费服务才能用全。

它的特点是形式上比较固定:你能设一段固定的话,能设一个大概的触发条件,比如"我不在的时候回复这一句"。但它做不了复杂的判断——它不会看对方说了什么再决定回什么。

而且要注意,这类功能的具体名称、要不要订阅、在你所在的地区能不能用,都可能不一样。所以这一条我没法给你一个准确的菜单路径,只能给你一个动作:去设置里找和自动回复、离开、快捷回复相关的字眼,看你那边有没有。有,就说明这条路对你是开着的。

第二条路,用现成的第三方机器人。

它的能力明显更强。因为这类机器人通常支持关键词匹配,也就是"对方说了某个词,就回某句话";还能做多层菜单,让对方的每一次点击都得到不同的回应;有的还支持转人工、记录对话、把消息推到别的地方。

所以如果你的需求是"常见问题自动答,答不了就转给我",那么第三方机器人是能做的,而且不用你写代码。

代价就是前面说的那条:你的消息要经过它。这一点在私聊里已经够了,而在群里还有个额外的坑,下面单独说。

第三条路,自己写或者自己部署。

能力上限最高,因为你可以让它对接你自己的系统。但它的成本也在这里:要开发、要部署、要维护,还要自己负责它的安全。免费的开源方案看起来省事,但它也得有一个地方跑,那个地方仍然是你在负责。

群里用的时候,还要多算一笔

如果是在群里做自动回复,那"消息经过谁"这件事会被放大,原因是一套叫隐私模式的机制。

它的规则大致是这样:在群里,机器人默认只能收到两种消息——直接提到它的,以及回复它的。群里其他人的闲聊,它看不到。

这听起来很保护隐私,而它确实是。但反过来说:如果你为了让机器人能自动回复群里的所有发言,而把它这个限制关掉,那它就能看到群里所有的消息了。

所以在群里用第三方机器人,你要想清楚的不是"它能回复什么",而是"它现在能看到多少"。

这个判断方法很简单:看它现在有没有权限读全群的消息。有,那你等于把群里的每一条发言都交给了它的运营方;没有,那它只处理点到它的那些。

私聊里其实也是同一个逻辑,只不过私聊没有这个开关——它要自动回复你,就必然读到你的消息。所以差别只是"读到多少",而不是"读不读"。

还有一层容易搞混:自动回复不等于自动处理

再补一个分界,它经常被混在一起。

自动回复做的是"发一条消息出去"。你说某个词,它回一句话;你点一个按钮,它发下一句。

而"自动处理"是另一回事:改一个状态、建一条记录、走一个付款流程、生成一份文件。这些不是"回一句话"能完成的,它需要一套能操作东西的后端。

这就是我在另一篇讲小程序和机器人区别的文章里说过的那件事:机器人的世界是"消息",小程序的世界是"界面和操作"。所以如果你的需求里包含"要让它替我办事",那已经不是自动回复的范畴了,那是另一个层级的东西。

分清这一点很重要,因为很多人以为"加个自动回复机器人"就能解决业务问题,结果发现它只能回话,办不了事。

那我到底该选哪条

给三个问题,按顺序问一遍。

第一个问题:我需要的只是"固定的一句回复"吗?

如果是,那就优先找平台自带的功能。它最省事,而且消息不外流。哪怕要多花点钱开通,通常也比把消息交给第三方划算。

第二个问题:我的需求里有没有"要看对方说了什么再回"?

如果有,那平台自带的多半不够,你需要第二条或第三条路。这时候再往下判断。

第三个问题:我能接受消息经过第三方吗?

这条是决定性的。如果你的对话内容比较敏感,那第二条路就不合适,宁可花时间走第三条——自己部署。反过来,如果只是"营业时间""怎么买""价格多少"这类,那第三方机器人的风险是可接受的。

这三个问题问完,选哪条就清楚了。而它们的顺序是故意的:先看需求够不够得上,再看信任能不能放出去。

三个常被问到的

第一个问题:我不在的时候想自动回一句,最省事的办法是什么?

先去看平台自带的那一类功能有没有。去设置里找和自动回复、离开消息、快捷回复相关的字眼。如果有,用它最省事,而且消息不外流。如果确实没有,再考虑第三方。

第二个问题:第三方自动回复机器人用了之后,不想要了怎么办?

把它移除,或者把授权撤掉。这样它就不再收到你的新消息了。但有一件事要说清:它能收到的只是从今往后的消息,而它此前收到的那些,你没法收回。所以我建议在用之前就想清楚,而不是用完再撤回。

第三个问题:自动回复会不会回复到我自己?

这个要看具体机器人的实现,有些会把你自己和别的机器人过滤掉,有些不会。与其猜,不如自己测一次:用另一个号给它发一句话,看它怎么回、回几遍。这种测试花不了一分钟,但能让你知道它到底怎么工作的。

几个常见的坑

第一个坑,是以为"不写代码"就等于"更安全"。零代码里既有平台自己的开关,也有第三方的服务,性质完全不同。

第二个坑,是忽略了消息要经过第三方这件事。它不是风险提示,而是这个功能的结构性前提。

第三个坑,是在群里为了让它全自动,把它的读消息限制关掉了。那一开,群里所有发言它都能看到。

第四个坑,是把"自动回复"当成"自动办事"。前者只是发消息,后者需要一整套后端。

第五个坑,是自己部署了开源方案就不再管它。开源不等于免费省心,它跑在哪里、谁在维护、有没有更新,都是你的责任。

最后

如果只用三句话记住这篇,我希望是这三句。

这里没有"一个开关管住所有对话"的自动回复。零代码能做到的有两条路:平台自带的离开消息和快捷回复那一类,以及别人做好的第三方机器人。它们都不用写代码,但性质差得远。

真正的分界线不是写不写代码,而是这条回复是谁在替我说。平台自带的,消息还在平台内部;第三方机器人要能回复,就必然读到你的消息;自己部署的,经过的是你自己的机器。

所以选之前先问三件事:我只要一句固定的话吗?我需要看对方说什么再回吗?我能接受消息经过第三方吗?而如果是群里用,还要多看一项——它现在能看到群里多少消息。

电报自动回复怎么设置 Telegram自动回复设置 tg自动回复怎么开 电报自动回复和快捷回复是不是一个东西 电报自动回复和机器人客服哪个更省事