v0.4 — 用户命令

v0.4 — 用户命令#

/nb bind#

管理跨平台账号绑定,用于 @mention 跨平台路由。

命令
说明
/nb bind setup生成 6 位绑定码(5 分钟有效)
/nb bind confirm <code>在另一个平台上确认绑定码
/nb bind rm [instance_id]移除特定绑定或全部绑定
/nb bind list列出所有已绑定的账号

/nb notify#

控制哪些绑定的平台接收 @mention 通知。

配置开关: global.mention_notify_control(默认 true)。设为 false 可全局禁用此功能。

命令
说明
/nb notify mode all所有绑定的平台都接收 @通知(默认)
/nb notify mode whitelist仅白名单中的平台接收通知
/nb notify mode blacklist除黑名单外的平台都接收通知
/nb notify add <instance_id>添加平台到列表(如 qqdiscordtelegram
/nb notify rm <instance_id>从列表中移除平台
/nb notify list查看当前通知偏好设置

三种模式#

  • all — 默认。所有绑定平台都接收 @通知。

  • whitelist — 仅通过 notify add 添加的平台接收通知。

  • blacklist — 除通过 notify add 添加的平台外,其他平台都接收通知。

示例#

/nb notify mode whitelist
/nb notify add discord
/nb notify add qq
/nb notify list

设置后,即使绑定了 Telegram,@通知也只会发送到 Discord 和 QQ 绑定的账号。

/ping#

通过昵称跨平台查找用户并 @ 他们。

/ping <昵称>

配置#

mention_notify_control#

yaml
global:
  mention_notify_control: true   # 默认:启用 /nb notify 命令
  mention_notify_control: false  # 禁用此功能

禁用后,所有绑定平台始终接收 @通知,/nb notify 命令返回已禁用提示。