From 99a787e7d5caa498b6fd9f6b902f289fd53f7d97 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Skirt=E2=9C=BF?= <91937041+X-Skirt-X@users.noreply.github.com> Date: Sat, 10 Sep 2022 15:24:45 +0800 Subject: [PATCH] Update README.md --- README.md | 32 +++++++++++++++++++++++++++----- 1 file changed, 27 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 949e426..f64b610 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ nonebot-plugin-dialectlist ## 版本 -v1.0 可以选择看每天的话痨排行榜啦! +v1.0 支持频道咯!(*^_^*) ⚠ 适配nonebot2-2.0.0b5+ @@ -30,16 +30,26 @@ v1.0 可以选择看每天的话痨排行榜啦! `nb plugin install nonebot-plugin-dialectlist` -## 配置 - -需要提前配置本插件依赖的插件! - ### 插件依赖于 1. [nonebot-plugin-chatrecorder](https://github.com/noneplugin/nonebot-plugin-chatrecorder) ————获取历史的消息 2. [nonebot-plugin-datastore](https://github.com/he0119/nonebot-plugin-datastore) ————储存历史的消息 +3. [nonebot-plugin-guild-patch](https://github.com/mnixry/nonebot-plugin-guild-patch) —————适配频道消息 + +## 配置 + +需要提前配置本插件所依赖的插件! + +在环境配置中,可以添加以下配置项 +```python +dialectlist_string_format: str = '第{index}名:\n{nickname},{chatdatanum}条消息\n' #格式 +dialectlist_string_suffix_format: str = '\n你们的职业是水群吗?————MYX\n计算花费时间:{timecost}秒' #后缀字符 +dialectlist_get_num:int = 10 #排行榜长度 +``` +也可以完全不配置,直接默认! + ## 命令 @@ -60,8 +70,20 @@ v1.0 可以选择看每天的话痨排行榜啦! ## 另外 ### 感谢 + 本插件的__init__.py中的处理函数参考了词云中的方法 ~~(其实大部分都是Ctrl+C Ctr+V)~~ [nonebot-plugin-wordcloud](https://github.com/he0119/nonebot-plugin-wordcloud) + + +## TODO +1.私聊的查询 ~~(让我先咕一会)~~ + +## 已知BUG + +### 频道中同名的人会出现计数重复 + - 这是因为!!因为chatrecorder其实不支持频道消息,所有我写了一个保存在json中的版本,然后频道api怎么样都通过不了user_id获取nickname,于是我就放弃了(悲) + - *今后会试试~~写一个~~适配频道的chatrecorder*((((( +