如果你群有精华消息过多的困扰, 可以考虑使用此插件.
在 nonebot2 项目的.env
文件中添加下表中的必填配置
配置项 | 必填 | 默认值 | 说明 |
---|---|---|---|
essence_random_limit | 否 | 5 | essence random 指令的使用次数上限。 |
essence_enable_groups | 否 | all | 启用群号列表,默认为 all 表示所有群都启用。 |
good_essence_rule | 否 | False | 是否启用n赞加精功能,此功能会对Reaction的点赞数超过good_bound的消息自动加精,使得每个群友都有设精权 |
good_bound | 否 | 3 | 如上 |
指令 | 权限 | 需要@ | 范围 | 说明 |
---|---|---|---|---|
essence help | 群员 | 否 | 群聊 | 显示所有可用指令及其说明 |
essence random | 群员 | 否 | 群聊 | 随机发送一条精华消息 |
essence rank sender | 群员 | 否 | 群聊 | 显示发送者精华消息排行榜 |
essence rank operator | 群员 | 否 | 群聊 | 显示管理员设精数量精华消息排行榜 |
essence cancel | 管理员 | 否 | 群聊 | 在数据库中删除最近取消的一条精华消息 |
essence fetchall | 管理员 | 否 | 群聊 | 获取群内所有精华消息,并存储到数据库中 |
essence export | 管理员 | 否 | 群聊 | 导出当前群的精华消息数据库文件 |
essence saveall | 管理员 | 否 | 群聊 | 将群内所有精华消息中的图片保存至本地 |
essence clean | 管理员 | 否 | 群聊 | 删除群里所有精华消息(数据库中保留) |