Telegram 翻译机器人能否 “优先翻译群内 @我的消息”,其他消息不主动翻译?​

咖啡不加糖咖啡不加糖09月15日3675

我在群里加了个翻译机器人,但只想让它翻译@我的消息,其他消息不要乱翻,可以设置吗?

5 个回答

散步的云
散步的云回答于 09 月 15 日
最佳答案

目前 Telegram 的翻译机器人默认是“全量翻译”,没有“仅翻译@我”的设置。但可以这样做:

1. 不要让机器人自动回复所有人,先把它设为“群组禁言”,只让它在你叫它的时候说话。

2. 你看到@你的消息后,手动@机器人,比如发一句“@翻译机器人 翻译一下”,它就会只翻译这条消息。

3. 如果你常用某几个语言,可以提前告诉机器人你的偏好,这样效率更高。

这种方式虽然要手动点一下,但能精准控制翻译范围,不会打扰到其他人。

珍珠鸟鸟
珍珠鸟鸟回答于 09 月 20 日

Telegram 本身不支持“只翻译@我的消息”功能,大多数翻译机器人默认会回复所有消息。

你可以试试下面几种方法:

1. 换个支持自定义指令的翻译机器人,比如 @DeepLBot,发送 `/start` 后看有没有设置选项。

2. 手动操作:别人发消息后你不要@自己,机器人就不会自动翻译。

3. 自己做一个过滤机器人(需要会点代码),只翻译@你的消息。

如果你不会编程,最简单的就是只让机器人翻译你@自己的消息,别人的消息就别让机器人回了。

金币囤囤
金币囤囤回答于 09 月 21 日

现在 Telegram 的翻译机器人(如 @DeepLBot、@GoogleTranslateBot)默认是不能设置“只翻译@我”的。它通常只能被动回复,只有你@它才回应。

但你可以这么做:

1. 别让机器人自动翻译全群。不要把机器人设为群管理员,也不要让它自动处理所有消息。

2. 手动让机器人翻译@你的消息。别人@你时,你可以点击消息 -> 选择“翻译”-> 或者@机器人请求翻译。

3. 屏蔽机器人自动回复他人。可以设成“只接收我发的消息”,避免它乱翻别人内容。

所以,现在没有“自动只翻@我”的设定,但通过手动操作,你可以达到类似效果。

芝士暗物质
芝士暗物质回答于 09 月 21 日

目前 Telegram 的翻译机器人不支持「仅翻译@我的消息」功能。它们通常都是全群通用的,会把所有触发它的消息都翻译出来。

但你可以这样做:

1. 手动触发翻译:别人发完消息后,你单独@机器人,然后回复“翻译”,只翻译你想看的那一条。

2. 换个机器人:有些第三方翻译机器人支持自定义规则,可以搜搜看有没有更合适的。

3. 关闭自动翻译:如果机器人支持,关闭自动翻译,只在需要时手动用。

这样机器人就不会乱翻别人的消息了。

雨靴积水
雨靴积水回答于 09 月 22 日

目前 Telegram 的翻译机器人还不支持原生的“仅翻译@你的消息”功能。

但你可以试试下面几种方法:

1. 手动@机器人:别人发完消息,你再@机器人回复,比如 `@翻译机器人 请翻译`,机器人只会翻你想翻的。

2. 用带过滤词的机器人类(如自定义机器人):一些高级用户或开发者开发了自定义机器人,可以判断是否@你,仅翻译@你的消息。你需要自己在 Telegram 搜索并添加机器人。

3. 联系机器人管理员:如果你用的是某个特定的翻译机器人,可以私聊它的管理员,看看有没有设置项可以设置。

希望对你有帮助。

您的答案