【VPS服务器系列】--搭建一个Telegram翻译机器人--DeepGL
02/20
本文最后更新于
2023年02月20日,已超过
576天没有更新。如果文章内容或图片资源失效,请留言反馈,我会及时处理,谢谢!
总是有大段的翻译想要去翻译,而且总想快速翻译。
今天我们就来解决这个问题。
如何使用自己的VPS来轻松解决这个问题。
问:Telegram本身可以翻译聊天内容啊?
答:只想把Telegram Bot作为翻译机器人使用,翻译内容并非聊天记录,而是大段文字
环境配置
- VPS一个
- Ubuntu Linux操作系统
开始搭建
- 更新VPS
Centos
yum -y update
安装环境
yum install vim git python3-pip -y
克隆仓库到本地
git clone https://github.com/reycn/fanyi-bot
安装依赖
pip install -r ~/fanyi-bot/requirements.txt
配置 Config
cd ~/fanyi-bot/config
cp config.template config.ini
vim config.ini
在配置文件中:
[bot]
token=这里写bot token
admin = 这里写你自己的 ID
sleep = 0.3
[group]
enabled = -111111111111,-22222222这里是你的群chat id,如果想在群里使用,需要配置。
获取群ID的方法,首先是群内邀请机器人加入,给足权限,并且发送任意字符,然后浏览器打开:https://api.telegram.org/bot这里填写你的bottoken/getUpdates ,查找"chat":{"id": 即可找到一串ID,填写进去,多群使用的话,就填写多个,逗号分隔;
启动bot
python3.9 ~/fanyi-bot/main.py
后台执行的话
首先 Control + Z 结束当前 main.py 然后运行一下代码nohup python3.9 -m main &
结束进程
ps aux | grep python3.9
kill 进程ID
即可