chore: 清理依赖和文档,优化消息事件类
- 移除不再使用的 psutil 依赖 - 删除文档中多余的进阶阅读部分 - 为消息事件类添加 ClassVar 类型导入并修复文件结尾格式
This commit is contained in:
@@ -72,9 +72,3 @@ Bot 应该会回复你:“你好,[你的昵称]!”
|
|||||||
* `args: str`: 如果命令有参数(比如 `/echo hello world`),`args` 就是 `hello world` 这部分字符串。
|
* `args: str`: 如果命令有参数(比如 `/echo hello world`),`args` 就是 `hello world` 这部分字符串。
|
||||||
|
|
||||||
就这么简单,一个最基础的插件就写完了。
|
就这么简单,一个最基础的插件就写完了。
|
||||||
|
|
||||||
## 进阶阅读
|
|
||||||
|
|
||||||
- [指令处理](./command-handling.md): 了解如何处理参数、获取用户输入。
|
|
||||||
- [最佳实践](./best-practices.md): 学习如何编写更健壮、更高效的插件。
|
|
||||||
- [插件详解:/status 状态监控](./status-plugin.md): 深入了解内置的状态监控插件是如何实现的。
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
定义了消息相关的事件类,包括 MessageEvent, PrivateMessageEvent, GroupMessageEvent。
|
定义了消息相关的事件类,包括 MessageEvent, PrivateMessageEvent, GroupMessageEvent。
|
||||||
"""
|
"""
|
||||||
from dataclasses import dataclass, field
|
from dataclasses import dataclass, field
|
||||||
from typing import List, Optional, Union
|
from typing import List, Optional, Union, ClassVar
|
||||||
|
|
||||||
from core.permission import Permission
|
from core.permission import Permission
|
||||||
from models.message import MessageSegment
|
from models.message import MessageSegment
|
||||||
@@ -126,4 +126,4 @@ class GroupMessageEvent(MessageEvent):
|
|||||||
"""
|
"""
|
||||||
await self.bot.send_group_msg(
|
await self.bot.send_group_msg(
|
||||||
group_id=self.group_id, message=message, auto_escape=auto_escape
|
group_id=self.group_id, message=message, auto_escape=auto_escape
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -42,7 +42,6 @@ platformdirs==4.5.1
|
|||||||
playwright==1.57.0
|
playwright==1.57.0
|
||||||
pluggy==1.6.0
|
pluggy==1.6.0
|
||||||
propcache==0.4.1
|
propcache==0.4.1
|
||||||
psutil==5.9.8
|
|
||||||
pycparser==2.23
|
pycparser==2.23
|
||||||
pydantic==2.12.5
|
pydantic==2.12.5
|
||||||
pydantic_core==2.41.5
|
pydantic_core==2.41.5
|
||||||
|
|||||||
Reference in New Issue
Block a user