nonebot-plugin-gocqhttp icon indicating copy to clipboard operation
nonebot-plugin-gocqhttp copied to clipboard

[feature request] 自动备份 session,每次 gocq 进程启动时,若存在备份且当前没有 session,则自动还原

Open MistEO opened this issue 2 years ago • 3 comments

image

gocq 动不动就把自己 session 删了,好蠢

感觉给他们提大概率没消息,所以来透 mix 了(bushi

MistEO avatar May 06 '23 10:05 MistEO

你去查一下GoCQ删session的逻辑……我感觉他应该不会随便删,有可能是这个session用不了了才会删,我用的不多不太清楚他什么逻辑 如果确实是他的删除逻辑太激进了的话可以写一个 ~~但是我没想好怎么写~~

mnixry avatar May 06 '23 11:05 mnixry

看不懂 go,我自己是用 crontab 跑了个 自动备份 ,经常发现某个账号掉线了,直接把备份的 session 复制回来就能登上了。~~所以我感觉他就是随便删的x~~

MistEO avatar May 06 '23 11:05 MistEO

https://github.com/Mrs4s/go-cqhttp/blob/2af55d6a67ae7c45a22095e8c7e56d31e68e3fe8/cmd/gocq/main.go#L369C23-L374 https://github.com/Mrs4s/go-cqhttp/blob/2af55d6a67ae7c45a22095e8c7e56d31e68e3fe8/cmd/gocq/main.go#L245-L276

mnixry avatar May 06 '23 11:05 mnixry