Enceladus6
Enceladus6
找到...\\.venv\Lib\site-packages\nonebot_plugin_admin\admin.py 133行改为: s_title = msg.replace(' ', '').replace('/头衔', '', 1)
手动修改:group_request_verify.py 主要改动: 1. 引入了 re 模块用于正则匹配 2. 使用 re.compile() 编译正则表达式 3. 使用 pattern.match() 进行匹配 4. 添加了错误处理,当正则表达式无效时回退到普通字符串匹配 5. 移除了模糊匹配相关的代码 这样修改后,你可以在配置答案时使用正则表达式,例如: - ^你好$ - 精确匹配"你好" - ^[0-9]{6}$ - 匹配6位数字 - .*群规.* -...
遇到了一样的问题
主要修改,可以替换 kick_member_by_rule.py : 1. 在 get_qq_lever 函数中添加了错误处理 2. 添加了失败QQ号的记录 3. 增加了更详细的错误提示 4. 对于获取失败的情况,将等级默认设为0级并通知用户 这样修改后,即使获取某些成员的等级信息失败,机器人也能继续运行,不会直接崩溃,并且会告知用户哪些成员的等级获取失败了。 ``` async def get_qq_lever(bot: Bot, qq: int): """ :param bot: bot :param qq: qq号 :return: qq等级...