来自始皇的Telegram全自动翻译
来自始皇的帖子,
将Telegram全自动翻译更近一步,不过始皇也是改的另一位大佬的,链接
Telegram全自动翻译,感谢两位大神。
注意:有封号风险,请酌情使用!
当前功能:
- 使用deeplx翻译
- 并发翻译多个语言
- 可指令化配置
- 更好的消息过滤
- 持久化json配置
因为没有Python环境,所以我稍微打包了一下,做成镜像
使用Docker-compose方式部署
首先创建配置文件保存目录
mkdir tgautots
cd tgautots
创建配置文件
nano config.json
在config.json
中配置真实的api_id
和api_hash
,申请自
telegram,申请过程略过,内容格式如下
{
"api_id": 1234,
"api_hash": "abcdef123aaaaaaaaaaaaaa"
}
然后创建docker-compose文件
nano compose.yaml
以下是我使用1Panel部署使用的配置
version: "3.8"
services:
tgautots:
container_name: tgautots
image: dswang2233/tgautots
network_mode: bridge
restart: unless-stopped
stdin_open: true
tty: true
volumes:
- ./config.json:/app/config.json
必须先配置好
config.json
文件再启动
docker-compose up -d
使用
进入交互模式
docker attach tgautots
下图是在Portainer中
出现 complete 后按一下回车键,然后输入tg绑定的手机号码,需要带国家代码,比如中国大陆是 +86
然后回车,输入其他已登录tg的客户端收到的验证码
登录成功
到想要开启翻译的群组/频道发送命令
.tt-on,zh,zh|en|ru
参数依次是:源语言,目标语言列表。
关闭命令则是在同一个群组/频道发送
.tt-off
评论区