mirror of
https://github.com/ChenXu233/nonebot_plugin_dialectlist.git
synced 2024-11-27 17:45:07 +08:00
💄 还是人性化
This commit is contained in:
parent
29b4598e5f
commit
833cdb4a75
@ -5,6 +5,7 @@ require("nonebot_plugin_apscheduler")
|
|||||||
require("nonebot_plugin_htmlrender")
|
require("nonebot_plugin_htmlrender")
|
||||||
require("nonebot_plugin_userinfo")
|
require("nonebot_plugin_userinfo")
|
||||||
require("nonebot_plugin_alconna")
|
require("nonebot_plugin_alconna")
|
||||||
|
require("nonebot_plugin_uninfo")
|
||||||
require("nonebot_plugin_cesaa")
|
require("nonebot_plugin_cesaa")
|
||||||
|
|
||||||
import re
|
import re
|
||||||
@ -33,6 +34,7 @@ from nonebot_plugin_alconna import (
|
|||||||
)
|
)
|
||||||
from nonebot_plugin_chatrecorder import get_message_records
|
from nonebot_plugin_chatrecorder import get_message_records
|
||||||
from nonebot_plugin_session import Session, SessionIdType, extract_session
|
from nonebot_plugin_session import Session, SessionIdType, extract_session
|
||||||
|
from nonebot_plugin_uninfo import Uninfo
|
||||||
|
|
||||||
from .storage import get_cache, build_cache
|
from .storage import get_cache, build_cache
|
||||||
from .config import Config, plugin_config
|
from .config import Config, plugin_config
|
||||||
@ -104,6 +106,7 @@ async def handle_b_cmd(
|
|||||||
at:Match[str|At],
|
at:Match[str|At],
|
||||||
group_id: Match[str],
|
group_id: Match[str],
|
||||||
keyword: Match[str],
|
keyword: Match[str],
|
||||||
|
uninfo: Uninfo,
|
||||||
session: Session = Depends(extract_session),
|
session: Session = Depends(extract_session),
|
||||||
):
|
):
|
||||||
id = at.result
|
id = at.result
|
||||||
@ -134,9 +137,9 @@ async def handle_b_cmd(
|
|||||||
d = msg_counter(messages, keywords)
|
d = msg_counter(messages, keywords)
|
||||||
rank = got_rank(d)
|
rank = got_rank(d)
|
||||||
if not rank:
|
if not rank:
|
||||||
await b_cmd.finish(f"该用户在群{gid}关于{keyword}的B话数量为0。")
|
await b_cmd.finish(f"该用户在群“{uninfo.scene.name}”关于“{keyword}”的B话数量为0。")
|
||||||
|
|
||||||
await saa.Text(f"该用户在群{gid}关于{keyword}的B话数量为{rank[0][1]}。").send(reply=True)
|
await saa.Text(f"该用户在群“{uninfo.scene.name}”关于“{keyword}”的B话数量为{rank[0][1]}。").send(reply=True)
|
||||||
|
|
||||||
|
|
||||||
rank_cmd = on_alconna(
|
rank_cmd = on_alconna(
|
||||||
|
Loading…
Reference in New Issue
Block a user