Krau

Results 18 comments of Krau

话说bot api有没有判断群组是否限制保存的方法

太直球了, 不行

但是实际上任意消息都能作为quote, 这时候数据库里既没有 text 也没有 img

> 嗯……主要是考虑到开了禁止转发的群组,qrand这个功能是完全无效的。 这个逻辑能保证至少这个功能大部分时候都有东西可以发出来。 要不在禁止转发的群组里直接发消息链接, like `https://t.me/c/chat_id/msg_id ` 还有个问题是要缓存和更新群组能否转发消息的状态

https://github.com/krau/kmua-bot/commit/9f18eaae42fd266f844e68d49817b839c32b32e6

> 临修复的办法是添加环境变量 `ATK_DB_MIGRATOR_FUNC_MERGE_PAGES=1`,然后重启 Docker 容器会自动合并页面,然后删除环境变量。 > > 注:在操作之前,记得备份原始数据,防止数据丢失。 不能正常合并 ``` 2024/09/22 23:08:29.455 FATAL [dao/migrate.go:145] Failed to insert merged pages. UNIQUE constraint failed: pages.id ```

> 试试降级到 v2.8.7 版本,然后重复 `ATK_DB_MIGRATOR_FUNC_MERGE_PAGES=1` 操作。记得备份。 成功了, thx