Telegram 热搜:TG 机器人能自动识别用户发送的 “英文消息”,并自动翻译成中文且标注 “自动翻译” 标识吗?
1 个回答
TG机器人确实可以实现你说的这个功能,分两步说:
1、让机器人能识别英文消息。需要调用Telegram Bot API,监听用户发来的消息类型,只要是文本,图片、语音等特殊格式除外,都可以处理。
2、然后就是翻译了。推荐使用Google Translate API 或 DeepL API(翻译质量更稳),收到英文消息后,用API翻译成中文,前面加个“自动翻译:”前缀,然后自动回复给用户。
目前没有一键设置的插件,但Python/Node.js等语言都有现成库可用。比如python-telegram-bot + googletrans组合就能跑通。代码量不大,网上有大量教程。如果不想自己写,也可以找人开发。
但需要注意的是,机器翻译有时候会不准,建议加个免责声明会更稳妥。