为全世界语言提供中文翻译。
在 Telegram 上使用
- 私聊我,发送或转发需要翻译的文字,我会将其翻译为中文;
- 群聊中,添加我为管理员,用 "/fy" 命令回复需要翻译的消息
- 任意聊天中 @fanyi_bot 调用翻译
- 自动中译英。
- 更换为 aiogram 异步框架
- 添加行内实时转译
- 更改样式
- 提供指定语言功能
- 修复群聊判断逻辑
- 修复上游模块的网页问题
- 忽略不带文字的群组命令
- 修复了 Emoji 导致的翻译问题
- 使用配置文件的方式存储 TOKEN
- 更换了更稳定的谷歌翻译 API
- 提供了中译英的新功能。
- 新增了任意调用功能(inline mode)
- 按照
confi.template
文件的格式新建config.ini
配置文件,将你的 Telegram Bot Token 放入该文件中 pip install -r requirements.txt
安装依赖aiogram
,termcolor
, andgoogletrans
- 执行
python3 main.py
/ 或后台执行setsid python3 main.py
- Python >= 3.7
- aiogram Is a pretty simple and fully asynchronous framework for Telegram Bot API written in Python 3.7 with asyncio and aiohttp.
- googletrans (unofficial) Googletrans: Free and Unlimited Google translate API for Python.
- termcolor (fork version) fork of termcolor Python library