🐛 修复bot个人介绍重载后不重新读取个人介绍文件 (#1990)
Some checks failed
CodeQL Code Security Analysis / Analyze (${{ matrix.language }}) (none, javascript-typescript) (push) Waiting to run
CodeQL Code Security Analysis / Analyze (${{ matrix.language }}) (none, python) (push) Waiting to run
Sequential Lint and Type Check / ruff-call (push) Waiting to run
Sequential Lint and Type Check / pyright-call (push) Blocked by required conditions
Release Drafter / Update Release Draft (push) Waiting to run
Force Sync to Aliyun / sync (push) Waiting to run
检查bot是否运行正常 / bot check (push) Has been cancelled
Update Version / update-version (push) Has been cancelled

This commit is contained in:
HibiKier 2025-07-24 15:59:28 +08:00 committed by GitHub
parent 62fac483f2
commit da6d5b4be4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 3 additions and 0 deletions

View File

@ -1,3 +1,4 @@
import asyncio
from typing_extensions import Self from typing_extensions import Self
from nonebot.adapters import Bot from nonebot.adapters import Bot
@ -132,6 +133,7 @@ class FgRequest(Model):
bot.self_id bot.self_id
) )
if file_path: if file_path:
await asyncio.sleep(2)
await PlatformUtils.send_message( await PlatformUtils.send_message(
bot, bot,
req.user_id, req.user_id,

View File

@ -76,6 +76,7 @@ class BotProfileManager:
_f = PROFILE_IMAGE_PATH / f _f = PROFILE_IMAGE_PATH / f
if _f.is_file(): if _f.is_file():
_f.unlink() _f.unlink()
cls._bot_data.clear()
@classmethod @classmethod
async def _read_profile(cls, bot_id: str): async def _read_profile(cls, bot_id: str):