1
0
mirror of https://github.com/Mrs4s/go-cqhttp.git synced 2025-08-15 05:21:49 +00:00

Compare commits

..

3 Commits

Author SHA1 Message Date
5cbbcda2c2 Update README.md 2023-10-10 00:44:55 +08:00
6ac7a8f0ae Merge pull request #2470 from Mrs4s/dev
chore: sync dev to master
2023-10-09 22:04:43 +09:00
642c74688c feat(actions): add Check and Close Invalid PR 2023-10-01 13:31:05 +09:00
4 changed files with 26 additions and 5 deletions

21
.github/workflows/close_pr.yml vendored Normal file
View File

@ -0,0 +1,21 @@
name: Check and Close Invalid PR
on:
pull_request_target:
types: [opened, reopened]
jobs:
# This workflow closes invalid PR
close_pr:
# The type of runner that the job will run on
runs-on: ubuntu-latest
permissions: write-all
# Steps represent a sequence of tasks that will be executed as part of the job
steps:
- name: Close PR if it is not pointed to dev branch
if: github.event.pull_request.base.ref != 'dev'
uses: superbrothers/close-pull-request@v3
with:
# Optional. Post a issue comment just before closing a pull request.
comment: "Invalid PR to `non-dev` branch `${{ github.event.pull_request.base.ref }}`."

View File

@ -1,4 +1,4 @@
name: release
name: Release
on:
push:

View File

@ -42,6 +42,10 @@ _✨ 基于 [Mirai](https://github.com/mamoe/mirai) 以及 [MiraiGo](https://git
<a href="https://github.com/Mrs4s/go-cqhttp/blob/master/CONTRIBUTING.md">参与贡献</a>
</p>
## 重要信息
由于QQ官方针对协议库的围追堵截, 不断更新加密方案, 我们已无力继续维护此项目.
建议Bot开发者尽快迁移至无头NTQQ项目 -> https://chronocat.vercel.app/blog/0050
参考issue: https://github.com/Mrs4s/go-cqhttp/issues/2471
## 兼容性
go-cqhttp 兼容 [OneBot-v11](https://github.com/botuniverse/onebot-11) 绝大多数内容,并在其基础上做了一些扩展,详情请看 go-cqhttp 的文档。

View File

@ -315,11 +315,7 @@ func LoginInteract() {
log.Infof("如果登录时出现版本过低错误, 可尝试使用 -update-protocol 参数启动")
case !isTokenLogin:
_ = device.Protocol.Version().UpdateFromJson(remoteVersion)
err := os.WriteFile(versionFile, remoteVersion, 0644)
log.Infof("协议版本已更新: %s -> %s", currentVersionName, remoteVersionName)
if err != nil {
log.Warnln("更新协议版本缓存文件", versionFile, "失败:", err)
}
default:
log.Infof("检测到协议更新: %s -> %s", currentVersionName, remoteVersionName)
log.Infof("由于使用了会话缓存, 无法自动更新协议, 请删除缓存后重试")