装好docker,且docker能正常使用
修改配置文件little_heart_bot_3/AppData/appsettings.json
{
"Sqlite": {
"DataSource": "AppData/database/little_heart_bot_3.db"
},
"Bot": {
"uid": 10086,
"cookie": "账号的cookie",
"dev_id": "这个怎么填看下面"
},
"Email": {
"from": "10086@qq.com",
"to": "10086@qq.com",
"auth": "qq邮箱的授权码"
}
}
关于dev_id
随便找个人私聊,找send_msg包,payload里有一项msg[dev_id],里边的内容就是dev_id
关于Email
非必填项,正确填写后,能在发生预料之外错误或Cookie过期时发通知邮件
在项目根目录下
docker build . -t little_heart_bot_3
如果你的系统是Linux
在项目根目录下,使用以下命令来启动容器
docker run -d -e TZ=Asia/Shanghai -v $(pwd)/little_heart_bot_3/AppData:/app/AppData little_heart_bot_3:latest
如果你的系统是Windows
,在项目根目录下,使用以下命令来启动容器
docker run -d -e TZ=Asia/Shanghai -v $pwd/little_heart_bot_3/AppData:/app/AppData little_heart_bot_3:latest
如果你按照上面的命令启动容器,那么数据库、日志、配置文件都保存在主机的little_heart_bot_3/AppData
中。