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> | 添加平台到列表(如 qq、discord、telegram) |
| /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 命令返回已禁用提示。