跳转至

nmBot 2024 年 10 月功能更新

新鲜事儿

提速提质大优化——2024 年 10 月功能更新

面板加载大提速

我们对 nmBot 面板资源的加载流程进行了 5 项优化,通过将“资源集中型”改为“资源分散型”并多方面精简资源大小,nmBot 面板的加载速度在特定网络环境下可提升至 2 倍。

此外,nmBot 面板现在会智能预测用户下一步要访问的页面并预加载。因此,在面板内切换不同页面时,页面将能够更迅速地打开。

操作体验迎提升

我们听到了您的反馈!为关键词回复设置禁言时间时,用户现在可以使用新的时长选择器轻松准确地设置时间。

限制用户的体验也得到了优化:机器人会更快的返回消息,告知用户封禁流程。

除此之外,我们还对各项 nmBot 功能带来了 20 多项优化和 10 多项问题修复,希望能为您带来更好的体验。

2024 年 10 月 17 日 10:30

面板操作全面提速

  • 通过对 nmBot 面板的加载流程进行优化,加载速度最高可提升至 2 倍*:
    • 优化了 nmBot 面板本地化字符串的加载逻辑:现在仅加载用户当前所需语言的字符串。
    • 优化了 nmBot 面板的图标逻辑:网页资源中现在仅包含页面中使用的图标资源。
    • 优化了 nmBot 面板的打包逻辑:网页资源文件和图标文件将单独加载。
    • 优化了 nmBot 面板第三方资源的加载逻辑:大大减少了 Google 分析和 Telegram Web App 资源对页面渲染的阻塞。
    • 优化了 nmBot 面板字体加载逻辑,优化了字体文件的大小和加载速度。
  • 优化了用户在 nmBot 面板切换页面时,页面的加载速度:用户接下来要打开的页面在用户点按打开按钮前将智能预获取。
  • 减小了 nmBot 面板部分图片资源的文件大小。

面板体验优化

  • 在 nmBot 面板关键词回复配置页面中设置“禁言时长”时,现在提供了新的设置框样式。
  • 优化了 nmBot 面板浅色模式和深色模式下页面的显示效果。
  • nmBot 面板更新后,用户使用更新前的 nmBot 面板时,将显示提示,引导用户更新到最新版本 nmBot 面板。
  • nmBot 面板“对话”页面的对话列表中新增了选项按钮,以便用户打开上下文菜单;同时长按将不再打开上下文菜单。
  • 在 nmBot 面板“对话”页面,支持将对话从对话列表中删除。
  • 在 nmBot 面板,可以在不登录账号的情况下打开“设置”页面。
  • nmBot 面板登录页面新增了打开“设置”页面的按钮。
  • 调整了 nmBot 面板部分操作提示的样式:这类提示内容将浮动在页面下方,不再需要用户手动点按确定。
  • 为部分群组配置的调整、置顶对话新增操作成功提示。
  • 优化了宽屏模式下侧边栏展开和收缩时文本的动画效果。
  • 在“切换对话”对话快速切换器中不再允许触发右键事件。
  • 在“允许设置的指令”页面为每个指令增加其他指令的显示。
  • 优化了“允许设置的指令”页面指令说明文本的样式。
  • 为上下文菜单和设置项选择菜单添加关闭动画。
  • 调整了在迷你 App 打开时宽屏视图下页面标题的样式。
  • 调整了 nmBot 面板的默认字体。
  • 调整了开放源代码许可的显示样式。

其他改进

  • 使用 /id 指令获取用户信息时,将显示用户的大致注册时间。
  • 为避免骚扰,入群验证消息中的用户名称现在将始终不完整显示。
  • 使用 /ban, /mute, /warn 和 /spam 和同类指令时,nmBot 将更快速的发送返回消息。
  • 在 nmBot 面板中点按邀请机器人加入群组或频道的按钮时,弹出的上下文菜单新增图标。
  • 优化了上下文菜单打开时,在空白处鼠标右键的事件。
  • 通过 /sign 指令签到后,用户发送的指令消息将自动删除。
  • 在骚扰拦截功能向用户发送的提示消息中添加了指向骚扰拦截功能常见问题的按钮。
  • 转发的消息将不再触发 nmartChat。
  • 通过私信进行入群验证时,验证结束后私信中的入群验证消息现在将更新或删除。

问题修复

  • 修复了在 nmBot 面板启用“自动登录”功能时,使用“设置”页面中的“登录其他账号”时,自动登录功能会错误生效的问题。
  • 修复了启用“使用单色设置项图标”时 nmBot 面板设置项列表中的“新功能”标签颜色不正确的问题。
  • 修复了 /config 功能“无法使用频道身份查看群组配置。请切换为群组或个人身份,或启用“频道透视眼”功能。”返回消息未回复源消息的问题。
  • 修复了入群验证失败消息中显示用户完整名称的问题。
  • 修复了算数验证回答错误中,入群验证失败消息中拒绝入群原因未正常显示的问题。
  • 修复了使用 /id 指令获取转发消息信息时,无法正确显示转发者名称或头衔的问题。
  • 修复了使用 /id 指令获取转发消息信息时,“转发者名称或头衔”本地化文本有误的问题。
  • 修复了“频道透视眼”功能启用成功的消息中,到“帮助文档”的链接无法正常点击的问题。
  • 修复了 nmBot 面板“网络测试”页面,重复点按按钮时网络测试重复开始的问题。
  • 修复了上下文菜单文本超过一行时文本排版方向的问题。
  • 修复了上下文菜单图标排版的问题。
  • 修复了 nmartChat 功能发送异常消息的问题。
  • 修复了数据中心查询功能的返回消息中,“了解关于此查询的更多信息”链接不起作用的问题。

* 实验室数据。