gd-utils icon indicating copy to clipboard operation
gd-utils copied to clipboard

一个bug几条建议

Open vitaminx opened this issue 3 years ago • 3 comments

一个bug: 修改配置文件更换一个新的机器人“token”,不管是重新载入还是重启vps都会出现以下问题: 给旧token对应的机器人发消息,回复会出现在新token对应的机器人窗口 而给新token对应的机器人发消息没有反应

几个建议: ①希望给所有命令加上 --yes 参数,给所有需要用到sa的命令加上 --sa参数(如:./validate-sa.js) ②增加点选收藏夹菜单后自动清除菜单功能 ③增加收藏夹备份和恢复命令

vitaminx avatar Aug 09 '20 10:08 vitaminx

给旧token对应的机器人发消息,回复会出现在新token对应的机器人窗口

这个我搞不懂怎么发生的,代码里从头到尾没有写死 chat_id,你再检查下吧,或者给出具体的配置示例和运行日志

建议1只需要加一行代码: https://github.com/iwestlin/gd-utils/blob/53300af550cc9709c8cb202df6683a12da94b7d4/src/gd.js#L477 你可以自己改改试试,成功了还能发个PR😂

建议2不是很好,因为你不能保证一次就复制完成了,有可能任务手动中断了,需要再点一下继续,也有可能第一次没有统计完全,强制刷新后又多了些内容需要复制

建议3已经实现了,可以看看 ./bookmark.js -h

iwestlin avatar Aug 12 '20 01:08 iwestlin

😂😂😂 bug我有空再重现一下! 改代码😂,这坑有点深啊 自动清除菜单有利有弊 一下命令出现错误 :~/gd-utils# ./bookmark.js -h ./bookmark.js: line 1: syntax error near unexpected token (' ./bookmark.js: line 1: const fs = require('fs')'

vitaminx avatar Aug 12 '20 15:08 vitaminx

。。我记错了,是

node bookmark.js -h

iwestlin avatar Aug 12 '20 15:08 iwestlin