mirror of
https://github.com/ChenXu233/nonebot_plugin_dialectlist.git
synced 2026-01-25 21:22:16 +00:00
Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
aff02f2666 | ||
|
|
2f725e0808 | ||
|
|
3434a5352f | ||
|
|
0954eb4f3e | ||
|
|
5b94bc0fff |
71
README.md
71
README.md
@@ -54,15 +54,20 @@ nb plugin install nonebot-plugin-dialectlist
|
||||
|
||||
在 .env 中,可以添加以下配置项
|
||||
```python
|
||||
dialectlist__string_format = "第{index}名:\n{nickname},{chatdatanum}条消息、\n" #消息格式
|
||||
dialectlist__get_num = 10 #获取人数数量
|
||||
dialectlist__visualization = True #是否可视化
|
||||
# dialectlist__visualization_type = "圆环图" #可视化方案 (不再支持)
|
||||
dialectlist__font = "SimHei" #字体格式
|
||||
dialectlist__excluded_people = [] #排除的人的 QQ 号(或频道号?(未经测试))
|
||||
dialectlist__excluded_self = True #是否排除机器人自己 QQ
|
||||
dialectlist__suffix: bool = False # 是否显示后缀
|
||||
dialectlist__string_suffix: str = "统计花费时间{timecost}" # 消息格式后缀
|
||||
dialectlist__get_num: int = 5 # 获取人数数量
|
||||
dialectlist__font: str = "SimHei" # 字体格式
|
||||
dialectlist__suffix: bool = True # 是否显示后缀
|
||||
dialectlist__excluded_self: bool = True # 是否排除自己
|
||||
dialectlist__visualization: bool = True # 是否可视化
|
||||
dialectlist__show_text_rank: bool = True # 是否显示文本排名
|
||||
dialectlist__counting_cache: bool = False # 计数缓存(能够提高回复速度)
|
||||
dialectlist__excluded_people: List[str] = [] # 排除的人的QQ号
|
||||
dialectlist__use_user_info_cache: bool = False # 是否使用用户信息缓存
|
||||
dialectlist__aggregate_transmission: bool = False # 是否聚合转发消息
|
||||
dialectlist__timezone: Optional[str] = "Asia/Shanghai" # 时区,影响统计时间
|
||||
dialectlist__string_suffix: str = "统计花费时间:{timecost}秒" # 消息格式后缀
|
||||
dialectlist__template_path: str = "./template/rank_template.j2" # 模板路径
|
||||
dialectlist__string_format: str = "第{index}名:\n{nickname},{chatdatanum}条消息\n" # 消息格式
|
||||
```
|
||||
💭也可以不进行配置,这将会使插件按照默认配置运行
|
||||
|
||||
@@ -70,6 +75,8 @@ dialectlist__string_suffix: str = "统计花费时间{timecost}" # 消息格式
|
||||
|
||||
> 在旧版插件(2.0.0 以下)中,dialectlist 与后面的配置项只隔了一个下划线,若更新到新版本以后需要俩个下划线。
|
||||
|
||||
> 由于插件依赖chatrecord多次引入爆炸性修改,建议在遇到问题后优先尝试降级chatrecord插件
|
||||
|
||||
## 🗨命令
|
||||
__!!注意!!__
|
||||
新版本指令调用方式改变,改为更易理解也更好打的 B 话榜。
|
||||
@@ -126,6 +133,9 @@ __!!注意!!__
|
||||
`/kkb 114514 1919810 ♂`
|
||||
`/kkb @man -k ♂`
|
||||
|
||||
> [!IMPORTANT]
|
||||
> 关键词支持正则表达式!
|
||||
|
||||
## 💪 目前支持的平台
|
||||
|
||||
| 平台 | 是否经过测试 | 是否能够正常工作 | 测试环境 |
|
||||
@@ -195,49 +205,6 @@ __!!注意!!__
|
||||
|
||||
待补充。.....
|
||||
|
||||
## 📖版本日志
|
||||
|
||||
<details>
|
||||
<summary>点我展开</summary>
|
||||
|
||||
### V1.0
|
||||
|
||||
- 看看群里群友能有多话痨
|
||||
|
||||
### V1.1
|
||||
|
||||
- 支持频道咯!(*^_^*)
|
||||
|
||||
### V1.2
|
||||
|
||||
- 排行榜可视化
|
||||
|
||||
### V1.3
|
||||
|
||||
- 添加了一些可配置项
|
||||
|
||||
### V1.4
|
||||
|
||||
- 适配新版本的 chatrecorder, 暂时停止频道支持
|
||||
|
||||
### V2.0
|
||||
|
||||
- 理论支持全平台!暂停图片支持。
|
||||
|
||||
|
||||
### V2.1
|
||||
|
||||
- 恢复图片支持。
|
||||
|
||||
### V2.2
|
||||
|
||||
- 优化代码,添加一些新的可配置项。
|
||||
|
||||
### V2.4
|
||||
|
||||
- 添加一些新的可配置项。
|
||||
|
||||
</details>
|
||||
|
||||
### 👾题外话
|
||||
~~整个项目快被我写成屎山了~~
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
[project]
|
||||
name = "nonebot-plugin-dialectlist"
|
||||
version = "2.6.0"
|
||||
version = "2.6.2"
|
||||
description = "看看你群群友有多能说"
|
||||
authors = [
|
||||
{name = "Chen_Xu233", email = "woyerpa@outlook.com"},
|
||||
]
|
||||
dependencies = [
|
||||
"nonebot-plugin-chatrecorder>=0.6.0",
|
||||
"nonebot-plugin-chatrecorder>=0.6.0,<0.7.0",
|
||||
"nonebot-plugin-orm[default]",
|
||||
"nonebot-plugin-apscheduler>=0.4.0",
|
||||
"nonebot-plugin-alconna>=0.50.2",
|
||||
@@ -17,7 +17,7 @@ dependencies = [
|
||||
"pillow>=10.4.0",
|
||||
"nonebot-plugin-uninfo>=0.1.1",
|
||||
]
|
||||
requires-python = ">=3.9,<3.13"
|
||||
requires-python = ">=3.9,<4.0"
|
||||
readme = "README.md"
|
||||
license = {text = "MIT"}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user