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

[BUG]: 使用账号密码登录时cf cookies获取失败

Open Marchen-zcl opened this issue 3 years ago • 4 comments

报告清单

  • [X] 我已仔细阅读并了解上述注意事项。
  • [X] 我已使用最新版本测试过,确认问题依旧存在。
  • [X] 我确定在 GitHub Issues 中没有相同或相似的问题。
  • [ ] 我有足够的时间和能力,愿意为此提交 PR 来修复问题。

影响版本

0.7.3

问题描述

使用token登录可以正常使用,就是每天需要手动更欢 挂了代理用账号密码登录就提示cf cookies获取失败,QQ发送到消息是token已过期 image

复现步骤

1.env中配置使用账号密码登录 2.发送任意消息提示token已失效,重新设置token

预期行为

正常回复

实际行为

提示token失效

日志信息

image

额外补充

是在腾讯云centos 8.2服务器跑的 之前0.7.2的时候用账号密码登录成功过,隔了一天就timeout的报错,更新新版本后就提示cf cookie获取失败

Marchen-zcl avatar Dec 18 '22 04:12 Marchen-zcl

QQ截图20221219150005 QQ截图20221219145619

一样的问题,之前旧版本用账号密码登录的时候是正常的。 现在更新到新版之后出错了。

koi5hi avatar Dec 19 '22 07:12 koi5hi

我也是类似的问题,不过我从没用账号密码的方式登录成功过。我猜测应该是OpenAI加了Captcha的缘故。不知道能不能做一个功能使得bot能够在token过期的情况下发送消息在手机端打开网页进行Captcha验证并获取token,再加一个管理命令接口,使得用户能够通过发送消息设置获取到的token?

nicolaus-huang avatar Dec 21 '22 02:12 nicolaus-huang

图片

229450906 avatar Dec 21 '22 07:12 229450906

用token 或者 账号密码都 获取失败。。。 绷不住了

Ikaros-521 avatar Feb 01 '23 01:02 Ikaros-521