Text Limiter Plugin
一个用于限制用户输入文本长度的 AstrBot 插件。
功能介绍
该插件可以限制用户发送给 AstrBot 的消息长度,防止过长的消息影响系统性能或超出处理能力。当用户发送的消息超过设定的最大长度时,插件会拦截该消息并回复提示信息。
配置说明
插件支持以下配置项:
| 配置项 | 类型 | 描述 | 默认值 |
|---|---|---|---|
| max_length | int | 允许的最大文本长度 | 500 |
| reply_message | text | 拦截后回复给用户的消息。如果留空,则不发送任何回复。 | "您发送的文本内容过长,请缩短后再试。" |
使用方法
- 将插件文件夹放入 AstrBot 的插件目录
- 在 AstrBot 管理面板中启用插件
- 根据需要在管理面板中调整配置参数
适用场景
- 防止用户发送过长消息影响系统性能
- 控制输入长度以适应特定模型的上下文窗口限制
- 避免处理超长消息造成资源浪费
- 阻止一些提示词破甲