koishi-plugin-sticker-convert
v1.0.4
Published
QQ表情包转换插件,支持将QQ表情转换为图片或文件格式,并提供相册管理功能
Maintainers
Readme
koishi-plugin-sticker-convert
QQ 表情包转换插件,支持将 QQ 表情转换为图片或文件格式,并提供完整的相册管理功能。
功能特点
- 智能转换: 支持静态图片(jpg/png/webp)和动态图片(gif)
- 相册管理: 自动去重,支持查看、发送、删除表情
- 权限控制: 可配置删除权限等级,灵活管理
- 双模式: 仅转换模式和转换保存模式
- 文件发送: 支持缓冲区和文件两种传输方式
使用方法
基础命令
表情转换: 回复包含表情的消息进行转换(不保存)表情转存: 回复包含表情的消息进行转换并保存到相册表情相册: 查看已保存的表情列表表情相册 <页码>: 查看指定页的表情表情相册发送 <编号>: 重新发送指定编号的表情
管理命令
表情相册删除 <编号>: 删除指定编号的表情(需要权限)表情相册清空: 清空整个相册(需要权限)
配置说明
相册设置
| 配置项 | 类型 | 默认值 | 说明 |
|--------|------|--------|------|
| enableAlbum | boolean | true | 是否启用群相册功能 |
| albumEnabledGroups | string[] | [] | 启用相册的群组列表(空则全部启用) |
| albumMaxSize | number | 20 | 相册最大容量(每个群组) |
| albumShowImages | boolean | true | 查看相册时是否同时发送图片 |
| deletePermissionLevel | number | 3 | 删除权限等级(1-5) |
发送设置
| 配置项 | 类型 | 默认值 | 说明 |
|--------|------|--------|------|
| staticImageMode | string | buffer | 静态图片发送方式 |
| gifMode | string | file | GIF 动图发送方式 |
| fileTransferMode | string | buffer | 文件传输方式 |
权限等级说明
1: 普通用户2: 信任用户3: 管理员(默认)4: 群主5: 机器人管理员
许可证
本项目采用 MIT 许可证。
免责声明
本插件仅用于学习和研究目的。使用者需确保遵守相关平台的服务条款和法律法规。
- 插件不保证 100% 的兼容性和稳定性
- 使用过程中产生的任何问题由使用者自行承担
- 请合理使用,避免对服务器造成过大负担
- 转换的表情内容版权归原作者所有
贡献
欢迎提交 Issue 和 Pull Request 来帮助改进这个项目。
