local-audio-selector:在指定文件夹搜索发送语音或上传音频

配置项介绍:

  • path
    • 音频文件所在的文件夹的路径
  • allowUpload
    • 是否允许用户上传音频文件
  • whilelist
    • 允许上传音频的用户,不填则所有人都能上传

指令介绍:

  • 点歌.搜索 <文本>
    • 在配置项指定的文件夹中搜索
    • 返回文件名中含有搜索内容的列表,用户发送序号即可语音播放该文件
  • 点歌.上传 <链接> [文件名]
    • 链接必须为音频文件的直链
    • 不传入文件名时,将使用上传者用户名和当前的时间戳作为文件名
    • 会自动识别文件类型和后缀格式

演示:
image

image

image

3 个赞

你要是这个插件能加个兼容 QQ适配器的选项,能让我的群里充满一堆奇怪的哲:male_sign:学的音频;

那我们就是一辈子的兄弟了.jpg

4 个赞

啊,夜色:male_sign:

4 个赞

悲报:koishi的官方QQ适配器目前不支持发语音

3 个赞

这个支持还是简单的,要支持三分钟改一下就能支持了

2 个赞

0.2.0版本更新:

  • 新增配置项:maxFileSize
    • 限制用户可上传的最大文件大小(KB)
  • 新增功能:不允许用户上传同名文件
    • 后缀名不相同不算同名
  • 新增功能:日志报错会区分获取文件时失败和保存文件时失败了
  • 修复bug:用户上传的文件会损坏
    • 因为我把一个stream读了两次
3 个赞

0.2.1版本更新:

  • 官方QQ机器人也可以用这个插件发语音了
3 个赞

好的,感谢,我试试

3 个赞

0.3.0版本更新:

  • 新增配置项:samplingRate
    • 调整语音的采样率,默认为24000
    • 需要安装ffmpeg插件
4 个赞

0.3.3版本更新:

  • 适配了koishi 4.17
  • 修复了没能识别文件大小的问题
1 个赞