基于 OneBot 适配器的 NoneBot2 百度翻译插件, 可以调用百度翻译 API 实现常用语种之间的互译
Project description
Nonebot_Plugin_BaiduTranslate
✨ 基于OneBot适配器的NoneBot2百度翻译插件 ✨
功能
- 可以调用百度翻译 API 实现常用语种之间的互译
安装
- 使用 nb-cli
nb plugin install nonebot_plugin_baidutranslate
- 使用 pip
pip install -U nonebot_plugin_baidutranslate
如何使用
.env 配置项
# 以下均为百度翻译配置,见 https://fanyi-api.baidu.com/doc/21
appid = "xxx" # 你的 APP ID,在百度翻译的开发者中心里可以找到
key = "xxx" # 你的密钥,在百度翻译的开发者中心里可以找到
salt = "xxx" # 随机字符串
各配置项的含义如上。
指令
使用以下指令触发,需加上指令前缀
通用文本翻译:
x翻x [内容]
(回复消息)x翻x
垂直领域翻译:
oo领域x翻x [内容]
(回复消息)oo领域x翻x
语种识别:
语种识别 [内容]
(回复消息)语种识别
图片示例
更新日志
2023-04-04 v0.3.2
- 修复回复时的空行@issue/13
2023-03-29 v0.3.1
- 现在私聊也可用(但不推荐)
2023-01-29 v0.3.0
- 添加“垂直领域翻译”与“语种识别”功能
2023-01-28 v0.2.0
- 修改最低兼容版本为 Python 3.8, 与 nonebot2.0.0rc3 一致
- 增加回复消息翻译功能
- 修改匹配翻译文本的bug
- 错误信息以聊天信息的方式发送
- 修复命令前缀引起参数缺少,判断翻译后的文本长度@pull/5
2022-05-30 v0.1.1
- 修改最低兼容版本到 Python 3.7.3 版本
2022-05-27 v0.1.0
- 添加了基础翻译功能
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file nonebot_plugin_baidutranslate-0.3.2.tar.gz
.
File metadata
- Download URL: nonebot_plugin_baidutranslate-0.3.2.tar.gz
- Upload date:
- Size: 11.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f35086b961aa23d775f6012b5a5dfd09c0545475a1792ff0c01a64eef47dfa7 |
|
MD5 | 6876665952e0879b6e761f991b814638 |
|
BLAKE2b-256 | 44aa098e69ac770ba9f9ef552e8101547a1d0ac63dd6c0a3699407cc130fec06 |
File details
Details for the file nonebot_plugin_baidutranslate-0.3.2-py3-none-any.whl
.
File metadata
- Download URL: nonebot_plugin_baidutranslate-0.3.2-py3-none-any.whl
- Upload date:
- Size: 11.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b78320dfd9e08cf31f9a032567c7abfb8467c96c9fe8a289670529e2ae73f4e5 |
|
MD5 | 894a35b47c9da43fd73911482bf02c87 |
|
BLAKE2b-256 | 1510d91c0b1a13aa155bd5193ba30f6b56a87bfe5fa7a7beeac586c7f7d43753 |