54 lines
2.2 KiB
Markdown
54 lines
2.2 KiB
Markdown
常见问题Q&A:
|
||
## 一、拉不了镜像?
|
||
* 镜像已经推了大概很久左右,如果拉不到就是你网络问题,或者是镜像服务器问题,请换回官方docker Hub源
|
||
|
||
## 二、为什么不回复消息 没反应?
|
||
|
||
* 当发送管理员命令没有反应时,请检查管理员是否正确
|
||
* 步骤:
|
||
* 对着机器人发 'myuid' 机器人会回复你的id然后设置一下管理员(见下文)
|
||
* 注意! 管理员命令需要在有管理员权限的平台操作,不然无效
|
||
* 不知道哪个平台有管理员权限的
|
||
* 进入管理员面板点击右下角打开对话框发
|
||
* ./sillyGirl -t 在终端发
|
||
* docker attach sillyGirl 后在控制台发
|
||
|
||
```js
|
||
//设置qq管理员 其他平台类似
|
||
set qq masters 12345698
|
||
set wx masters 12345698&2345699
|
||
set tg masters 12345697&2345698&234599
|
||
```
|
||
|
||
* 当群友在群里发消息机器人没有任何回应时,说明你没对群监听
|
||
* 快捷操作
|
||
* 管理员在群聊中发送 'listen' 即可响应群友消息
|
||
* 发送 'unlisten' 取消监听
|
||
* 发送 'unreply' 监听消息但是不会回复任何消息
|
||
* 'reply' 恢复默认
|
||
|
||
* 手动设置上述效果,请前控制面板
|
||
|
||
## 三、反馈问题?
|
||
* 请带上报错截图,说明发了什么命令触发、安装方式和系统环境
|
||
|
||
## 四、关于部分报错!
|
||
|
||
## Error: Cannot find module 'xxxxx'
|
||
统一为缺少npm模块,通过管理员对机器人发送 npm i xxxx 命令安装模块后重启即可解决
|
||
|
||
## Error: Cannot find module './xxxxx'
|
||
统一为缺少自定义模块,谁写的插件找谁要这些模块,一般对应的插件仓库都有的,是你没装好!
|
||
|
||
## 四 、关于安装npm包!
|
||
* 安装npm失败?
|
||
* 基本都是你网络环境问题,换网重试!
|
||
* 百度报错!再不济然后在群里提问。不要一上来就是咔咔一顿截图
|
||
* 开发者在容器内部安装npm包时,尽量在插件目录下执行npm i 命令 ,否则在更新镜像时、重建docker时 会丢失安装过的npm包
|
||
* 正确示例:
|
||
```
|
||
docker exec -it sillyGirl /bin/sh
|
||
cd plugins/插件文件
|
||
npm i xxxx
|
||
```
|
||
* 或者在宿主机cd到容器映射目录 (需要宿主机安装过node 且npm版本 不低于 9.5.0,使用npm -v 查看版本)直接安装npm包 |