
软糖酱
帮助文档
以下两种均被称作参数
- 使用 < >(半形角括号)包裹的为必选参数
- 使用 [ ](半形中括号)包裹的为可选参数
参数中的 | (竖线) 代表的意思是或。其它包含的特殊符号,如 ^(脱字符)、$、/(斜杠)、%(百分号)等,为自动填充的格式或符号,与包裹的符号与竖线一样,并不需要出现在指令中。
开头带有 - (连字号) 的参数为可多选选项,标题后带有 * 的指令仅最高权限者使用。
一般情况下,以下指令仅群聊使用(除特殊标明指令外)。
常见问题已搬迁至 https://bot.lxns.org/faq/。
基础指令
帮助
/x help [部分]
/x ? [部分]
关于
/x about
运行状态
/x stat [cvm [ID]]
/x status [cvm [ID]]
签到
/sign
签到须绑定 Lxnet 账号
点赞
/like
名言指令
米言
随机发送一条米言
/miyan
获取米言数量
/miyan info
一言
/1yan [类型]
[类型] 可选参数:
- 动画: a
- 漫画: b
- 游戏: c
- 小说: d
- 原创: e
- 来自网络: f
- 其他: g
示例指令: /1yan a
小知识
/xzs
该指令中部分内容真实性存疑,请谨慎甄别。
牛逼
/nb [@]
图片处理指令
以图搜图
受 API 次数限制,有时会出现无法识图(结果为空)的问题。
/search image [图片] [-[选项]]
[图片] 为空时将会检测下一条消息是否为图片,若是则执行操作,反之退出操作。
[选项] 可选参数:
- 无视相似度: a
- ascii2d 搜索: b
使用 ascii2d API 代替原有 API 识图
示例指令: /search image <图片> -b
以图搜番
/search image [图片]
[图片] 规则同上
裸露度鉴别
/detect nudity [图片]
[图片] 规则同上
图片鉴黄
/detect porn [图片]
[图片] 规则同上
图片光学识别(OCR)
/x ocr [图片]
[图片] 规则同上
文本处理指令
所有特殊格式 (图片、表情等) 将会被自动转码为 CQ 码。
简繁转换
到繁体
/ch t <内容>
/ch traditional <内容>
/chinese t <内容>
/chinese traditional <内容>
到简体
/ch s <内容>
/ch simplified <内容>
/chinese s <内容>
/chinese simplified <内容>
Base64
编码
/b64 en <内容>
/b64 encode <内容>
/base64 en <内容>
/base64 encode <内容>
解码
/b64 de <内容>
/b64 decode <内容>
/base64 de <内容>
/base64 decode <内容>
MD5 计算
/md5 <内容>
文本转语音
/tts [语言] <内容>
[语言] 可选参数:
- zh-CN: cn(默认)
- ja-JP: ja
- en-US: us
- en-AU: au
- fr-FR: fr
翻译
/trans [目标语言] [待翻译的文本]
[目标语言] 可选参数:
- 简体中文: zh(默认)
- 繁体中文: zh-TW
- 英文: en
- 日语: jp
- 韩语: kr
- 德语: de
- 法语: fr
- 西班牙文: es
- 意大利文: it
- 土耳其文: tr
- 俄文: ru
- 葡萄牙文: pt
- 越南文: vi
- 印度尼西亚文: id
- 马来西亚文: ms
- 泰文: th
[待翻译的文本] 为空时将进入翻译模式。
* 在翻译模式下,您说的每一句话都会被自动翻译(除斜杠开头)。
日文转罗马音
/romaji <待转换的日文>
进制转换
/base <原进制> <目标进制> <文本>
<原进制>、<目标进制> 仅支持 2 至 36 的整数。
LaTeX 渲染
/latex <文本>
二维码生成
/x qrcode <文本>
<文本> 长度不能大于 100 字
音游查询指令
Arcaea (韵律源点)
Arcaea 由 lowiro 开发,该工具与 Arcaea 以及 lowiro 无从属关系。
该类别下的所有指令均可在私聊中使用。
绑定账号
/arc bind <Arcaea ID|用户名>
/arcaea bind <Arcaea ID|用户名>
Arcaea ID 指的是 9 位好友 ID,下同
绑定账号详情
/arc bind info
/arcaea bind info
查询最近成绩
/arc
/arcaea
/arc info [@|-[选项]]
/arcaea info [@|-[选项]]
[选项] 可选参数:
- 使用卡片查询: a(预览效果)
查询单曲最佳成绩
/arc info <曲名> [难度] [-[选项]]
/arcaea info <曲名> [难度] [-[选项]]
<曲名> 可以使用原名、官方简称、俗称
[难度] 可选参数:
- Beyond 或 byn 或 byd
- Future 或 ftr(默认)
- Present 或 prs
- Past 或 pst
[选项] 可选参数同上
示例指令: /arc info 对立拉窗帘 prs -a
潜力值计算
/arc calc <曲名|成绩> <定数> [难度]
/arcaea calc <曲名|成绩> <定数> [难度]
<曲名> 可选参数同上
<定数> 为浮点数
[难度] 可选参数同上
隐藏个人潜力值
/arc config ptt
/arcaea config ptt
默认开关卡片查询
/arc config card
/arcaea config card
搜索曲目
/arc search <曲名>
/arcaea search <曲名>
<曲名> 可选参数同上
曲目详情
/arc song <曲名>
/arcaea song <曲名>
<曲名> 可选参数同上
随机曲目
/arc rand [难度]
/arc random [难度]
/arcaea rand [难度]
/arcaea random [难度]
[难度] 为 1 至 11 整数
Best 30 查询
/arc b30
/arcaea b30
Recent 10 由 Best 30 和潜力值逆推得出,值为估计值,仅供参考。
登录 Arcaea 账号
该指令与绑定账号不互通。
/arc bind account
/arcaea bind account
该指令登录 Arcaea 账号需要账号与密码, 且会占用一个设备数,旨在获取账号详情信息(如体力等),我们会严格保护您账号的信息。
登录 Arcaea 账号详情
/arc pinfo
/arcaea pinfo
登出 Arcaea 账号
/arc bind account cancel
/arcaea bind account cancel
下述功能在部分用户中仍有争议,请谨慎使用。
osu!
绑定账号
/osu bind <osu! ID|用户名>
绑定账号详情
/osu bind info [模式]
[模式] 可选参数:
- osu!: 0(默认)
- Taiko: 1
- CtB: 2
- osu!mania: 3
查询最近成绩
/osu
/osu info [模式] [osu! ID|用户名|@]
[模式] 可选参数同上
示例指令: /osu pc info 0 sumizomeee
默认查询模式
/osu config mode [模式]
[模式] 可选参数同上
获取谱面试听音频
/osu map preview <谱面 ID>
获取谱面缩略图
/osu map cover <谱面 ID>
获取谱面背景图
/osu map bg <谱面 ID>
获取谱面全曲音频
/osu map audio <谱面 ID>
搜索谱面
/osu map search <关键词> [页数]
osu!droid
绑定账号
/od bind <osu!droid 用户名>
/osud bind <osu!droid 用户名>
绑定账号详情
/od bind info
/osud bind info
查询最近成绩
/od
/osud
/od info [osu!droid 用户名|@]
/osud info [osu!droid 用户名|@]
查询单曲最佳成绩
/od info <谱面 ID> [难度]
/osud info <谱面 ID> [难度]
用户名更名申请
/od rename <旧 osu!droid 用户名> <新用户名> <绑定的邮箱>
/osud rename <旧 osu!droid 用户名> <新用户名> <绑定的邮箱>
默认开关卡片查询
/od config card
/osud config card
CDPP 系统
更新 CDPP 总值
/od update
/osud update
CDPP 统计信息
/od cdpp
/osud cdpp
Malody
绑定账号
/ma bind <Malody 用户名>
/malody bind <Malody 用户名>
绑定账号详情
/ma bind info
/malody bind info
查询最近成绩
/ma
/malody
/ma info [@]
/malody info [@]
Cytus
Perfect 计算
/cy calc <Perfect 总数> <Good> <Bad> <Miss> <TP %>
/cytus calc <Perfect 总数> <Good> <Bad> <Miss> <TP %>
<Perfect 总数>、<Good>、<Bad>、<Miss> 均为正整数
<TP %> 为小数
Phigros
RKS 定数计算
/pgr calc <曲名 [难度]|定数> <ACC %>
/phigros calc <曲名 [难度]|定数> <ACC %>
[难度] 可选参数:
- IN(默认)
- AT
- HD
- EZ
<定数>、<ACC %> 为小数
SDVX 4
该查询系统基于 A 网。
绑定账号
/sdvx bind <用户名>
/sdvx4 bind <用户名>
最近打图记录
/sdvx [info]
/sdvx4 [info]
随机曲目
/sdvx rand
/sdvx4 rand
图站查询指令
Pixiv
获取图片
/send pixiv [排行] [分区] [类型]
[排行] 默认值为 1
[分区] 可选参数:
- 日榜: daily(默认)
该参数无法在日本时间 0 至 12 时 (中国时间 23 至次日 11 时) 使用 - 周榜: weekly
- 月榜: monthly
- 新人: rookie
- 原创: orginal
- 男性向: male
- 女性向: female
[类型] 可选参数:
- 综合: all(默认)
- 插画: illust
- 漫画: manga
- 动图: ugoira
该参数不支持发送 gif 格式动图
获取插画详情
/send pixiv illust <插画 ID> [分 P] [-[选项]]
[分 P] 默认值为 0
[选项] 可选参数:
- 无视敏感限制: a(仅管理员)
获取作者详情
/send pixiv member <作者 ID>
获取作者作品列表
/send pixiv member illust <作者 ID> [页数]
[页数] 默认值为 1
搜索关键词
/send pixiv search <关键词> [页数]
[页数] 默认值为 1
随机插画
/send pixiv rand
该指令随机内容仅面向部分用户群体,可能并不适合某些用户。
Yande
获取最新图片
/send yande [排行] [标签] [-[选项]]
[排行] 默认值为 1
[选项] 可选参数:
- 无视敏感限制: a(仅管理员)
- 获取原图: b
获取插画详情
/send yande illust <插画 ID> [-[选项]]
[选项] 可选参数:
- 无视敏感限制: a(仅管理员)
获取作品集合列表
/send yande pool <集合 ID> [页数]
[页数] 默认值为 1
Konachan
获取最新图片
/send konachan [排行] [标签] [-[选项]]
[排行] 默认值为 1
[选项] 可选参数:
- 无视敏感限制: a(仅管理员)
- 获取原图: b
获取插画详情
/send konachan illust <插画 ID> [-[选项]]
[选项] 可选参数:
- 无视敏感限制: a(仅管理员)
获取作品集合列表
/send konachan pool <集合 ID> [页数]
[页数] 默认值为 1
TWDNE
获取随机图片
/send twdne
/send TWDNE
发言排行指令
软糖不推崇任何为水群而水群的行为,请各位群主及管理员合理管控群内成员,不要恶意刷榜。
群成员发言排行
/rank [this|群号] [周期] [-[选项]]
[周期] 可选参数:
- 日: 1d(默认)
- 周: 1w
[选项] 可选参数:
- 按字数排序: l
示例指令: /rank this 1d -l
群成员发言排行(网页)
/rank web [周期]
[周期] 规则同上
成员总发言排行
/rank all [周期] [-[选项]]
[周期] 与 [选项] 规则同上
群总发言排行
/rank group [周期] [-[选项]]
[周期] 与 [选项] 规则同上
投票指令
新建投票
/x vote add <目标> <名称> <说明> <过期时间> "<选项>"
<目标> 可选参数:
- 仅本群: this
- 全局: all
- 指定群: <群号>
<名称> 不多于 20 字且不为空
<说明> 不多于 50 字且不为空
<过期时间> 不少于一分钟且不大于 30 天,以秒数为单位
<选项> 最少 2 个,最多 15 个,用换行符分割
示例指令:
/x vote add this
谁最牛逼?
如题
114514 "教授
纸鹞
水爷
粟米"
删除投票
/x vote del <目标> <投票>
<目标> 规则同上
<投票> 可选参数:
- 指定投票: <投票 ID>
- 所有投票: all(仅 Bot 管理员与协助者)
投票列表
/x vote list <目标>
<目标> 规则同上
投票详情
/x vote <目标> <投票 ID> info
<目标> 规则同上
投票
/x vote <目标> <投票 ID> <选项 ID>
<目标> 规则同上
投票选项详情
/x vote <目标> <投票 ID> <选项 ID> info
<目标> 规则同上
编译指令
Node.js
/x compile js <代码>
示例指令: /x compile js console.log("Hello World!");
Python 3
/x compile py3 <代码>
示例指令:
/x compile py3 #!/usr/bin/python
print("Hello, World!");
Java
/x compile java <代码>
示例指令:
/x compile java public class HelloWorld {
public static void main(String []args) {
System.out.println("Hello World!");
}
}
C++
/x compile cpp <代码>
示例指令:
/x compile cpp #include <iostream>
using namespace std;
int main()
{
cout << "Hello World";
return 0;
}
C#
/x compile cs <代码>
示例指令:
/x compile cs using System;
namespace HelloWorldApplication
{
class HelloWorld
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
Console.ReadKey();
}
}
}
C
/x compile c <代码>
示例指令:
/x compile c #include <stdio.h>
int main()
{
printf("Hello, World! \n");
return 0;
}
PHP
/x compile php <代码>
示例指令:
/x compile php <?php
echo 'Hello World!';
?>
漂流瓶指令
投掷
/bottle throw <内容>
每天仅能投掷三次。
捡取
/bottle pick
每天仅能捡取十次。
总数
/bottle total
群可见项
/bottle group [true|false]
若设置为 false,在漂流瓶中会显示为 [匿名]。
屏蔽用户
该指令仅 Bot 管理员、协助者使用。
/bottle block <漂流瓶 ID>
取消屏蔽用户
该指令仅 Bot 管理员、协助者使用。
/bottle unblock <QQ>
定义指令
除 Bot 管理员与协助者外,仅群主、群管理员可使用。
新增
/def add </用于替换的指令>
<^被替换的正则$>
/define add </用于替换的指令>
<^被替换的正则$>
</用于替换的指令> 使用 {{子匹配位置}} 或 {{子匹配位置|默认值}} 对应正则表达式圆括号包裹的子匹配位置,通常为正整数。
示例指令:
- /define add x stat
软糖状态
输入: 软糖状态
等效于: /x stat - /define add arc info{{2}}
软糖查(询arc|分数|最近)(| .+?)
输入 [1]: 软糖查询arc
等效于 [1]: /arc info
输入 [2]: 软糖查分数 对立拉窗帘
输入 [3]: 软糖查最近 对立拉窗帘
等效于 [2][3]: /arc info 对立拉窗帘 - /define add osu pc info{{2| 0}} {{1}}
软糖查询osu ([^\s]+)(| \d)+
输入 [1]: 软糖查询osu sumizomeee
等效于 [1]: /osu pc info 0 sumizomeee
输入 [2]: 软糖查询osu sumizomeee 3
等效于 [2]: /osu pc info 3 sumizomeee - /define add osu map bg {{2}}
([\s\S]+|)http:\/\/osu\.ppy\.sh\/s\/(\d+)([\s\S]+|)
输入 [1]: http://osu.ppy.sh/s/1001653
输入 [2]: http://osu.ppy.sh/s/1001653/
输入 [3]: ∑ (Ranked) ⭕
MIMI feat. Hatsune Miku - Mizuoto to Curtain by Mak Kau Hijau(http://osu.ppy.sh/s/1001653/ )
Ranked.
等效于 [1][2][3]: /osu pc map bg 1001653
该指令需要一定的正则表达式基础,替换优先级按照定义 ID 从小至大。
删除
/def del <定义 ID|all>
/define del <定义 ID|all>
列表
/def list
/define list
加载配置
该指令会覆盖原有配置。
从预设加载
/def load file <预设名>
/define load file <预设名>
<预设名> 可以从预设列表中查询。
预设列表
/def load file list
/define load file list
从 JSON 加载
/def load json <JSON>
/define load json <JSON>
<JSON> 的标准格式为: {"data":[{"regex":"","command":""}]},可参见导出配置
导出配置
/def export
/define export
调试
/def test
/define test
该指令返回定义匹配结果。
游戏指令
成语接龙
成语词库基于百度汉语,如有部分成语没有被识别,建议前往百度汉语问题反馈反馈。
该指令建议使用定义指令,示例指令:
/define add x game cyjl {{1}}
接(.+)
开始游戏
/x game cyjl start [难度]
[难度] 可选参数:
- 简单: easy(同拼音)
- 普通: normal(默认,同字)
定义后示例指令:接start
结束游戏
/x game cyjl end
定义后示例指令:接end
发题 & 回答
/x game cyjl <成语>
定义后示例指令:接一个顶俩
统计
/x game cyjl stat
定义后示例指令:接stat
しりとり (日语词语接龙)
词语词库基于 http://siritori.net/。
说出以ん结尾的词的人判定为失败,具体内容见しりとりの遊び方。
开始游戏
/x game siritori start
结束游戏
/x game siritori end
发题 & 回答
/x game siritori <词语>
示例指令:/x game siritori しりとり
统计
/x game siritori stat
管理员指令
此处管理员指的是 Bot 管理员。
无视用户
该指令允许 Bot 协助者使用。
新增
/ignore add <@|QQ 号>
删除
/ignore del <@|QQ 号>
查询
/ignore info <@|QQ 号>
单群无视用户
该指令允许 Bot 协助者外群主、群管理员对自己群使用。
新增
/ignore <this|群号> add <@|QQ 号>
删除
/ignore <this|群号> del <@|QQ 号>
查询
/ignore <this|群号> info <@|QQ 号>
执行 CMD 命令 *
/cmd <CMD 命令>
执行 Shell 命令 *
/shell <Shell 命令>
晋级用户 *
/promote <@|QQ 号> [等级]
[等级] 可选参数:
- Bot 管理员: admin(默认)
- Bot 协助者: helper
降级用户 *
/demote <@|QQ 号>
备份
/x backup
扫描
该指令允许 Bot 协助者使用。
/x scan [this|群号] [秒数]
[秒数] 为整数,不大于一分钟且不为 0
停止处理消息
停止处理所有消息
/x stop
停止处理私聊消息
/x stop private
停止处理群聊消息
/x stop group
重启插件
/x restart
生成词云
该指令允许 Bot 协助者使用。
/ciyun <this|群号> <月份>
发言
发送一般消息
/say <目标> <内容>
<目标> 可选参数:
- 仅本群: this
- 全局: all
- 指定群: <群号>
发送链接分享
/say link <目标> <分享链接> [标题] [内容] [图片链接]
<目标> 规则同上
发送名片分享
/say contact <目标> qq <QQ 号>
/say contact <目标> group <群号>
<目标> 规则同上
发送音乐分享
/say music <目标> <分享链接> <音频链接> [标题] [内容] [图片链接]
<目标> 规则同上
发送语音消息
/say voice <目标> <音频链接>
<目标> 规则同上
转发消息
转发指定群的消息。
/say <群号>
撤回消息
/say recall <消息 ID>
群管理
群列表
/group list
退出群
该指令允许 Bot 协助者使用
/group leave <this|群号>
群权限
该指令允许 Bot 协助者与群主、群管理员对自己群使用。
/group permit <this|群号> <权限> [true|false]
/group permission <this|群号> <权限> [true|false]
[权限] 可选参数:
- 全局: all
- 复读: repeat
自定义随机复读几率: /group <permission|permit> <this|群号> repeat random <几率 %>
随机复读不会复读包含 @、图片、表情等特殊内容的消息
<几率 %> 范围 0 ~ 50(含),推荐范围 0 ~ 1(含)
自定义打断几率: /group <permission|permit> <this|群号> repeat break <几率 %>
<几率 %> 范围 0 ~ 100(含) - osu!droid 查询: osud
- 米言: miyan
- 入群欢迎: welcome
自定义入群欢迎消息 /group <permission|permit> <this|群号> welcome set <内容>
<内容> 可用的替换符:
- 入群 QQ: {{beingOperateQQ}}
- @ 入群 QQ: {{AtbeingOperateQQ}}
- 入群 QQ 昵称: {{beingOperateQQName}}
- 操作者 QQ: {{fromQQ}}
- @ 操作者 QQ: {{AtfromQQ}}
- 操作者 QQ 昵称: {{fromQQName}}
示例指令: /group permit this welcome set 欢迎新大佬:{{AtbeingOperateQQ}},群地位-1 - 退群提示: leave
自定义退群提示消息: /group <permission|permit> <this|群号> leave set <内容>
<内容> 可用的替换符:
- 退群 QQ: {{beingOperateQQ}}
- 退群 QQ 昵称: {{beingOperateQQName}}
示例指令: /group permit this leave set {{beingOperateQQName}} ({{beingOperateQQ}}) 离开了该群 - 以图搜索: search
- 文本转语音: tts
- 编译: compile
- 辅助功能 - 自动同意入群请求: autoagree(需要账号为群管理员)
- 发言排行: rank
- 推特获取: tweet
自动翻译 /group <permission|permit> <this|群号> tweet trans [true|false] - 图片获取: send
- 韵律源点查询: arcaea
- Malody 查询: malody
- 漂流瓶: bottle
设置群名片
/group name set <this|群号> <内容>
清除群名片
/group name del <this|群号>
/group name delete <this|群号>
推特获取
该指令严格受使用条款的限制,禁止将该指令用于任何违法违规的行为。
获取推文详情
/tweet info <@Twitter 用户名> [排行]
获取用户详情
/tweet info member <@Twitter 用户名>
RSS 订阅
由于软糖酱的订阅机制,有时可能会出现连续发送推文的现象。
新增订阅
除 Bot 管理员与协助者外,仅群主、群管理员可使用。
/tweet rss add <@Twitter 用户名>
取消订阅
除 Bot 管理员与协助者外,仅群主、群管理员可使用。
/tweet rss del <@Twitter 用户名>
订阅列表
/tweet rss list
其它指令
解除防滥用
生成验证码
Bot 管理员与协助者可直接解除。
/relieve
输入验证码
/relieve <验证码>
绑定账号
仅私聊可用
输入验证码
/token <验证码>
查询绑定账号
/token info
随机数生成
/roll [起始值] [结束值] [循环次数]
[起始值] 为正整数
[结束值] 为正整数
[循环次数] 为大于 0 且小于等于 100 的正整数
UUID 生成
/uuid [类型 [文本]]
Minecraft 获取
获取玩家头像
/x mc skin avatar <玩家名>
获取玩家立体头
/x mc skin head <玩家名>
获取玩家立体身
/x mc skin body <玩家名>
获取玩家皮肤文件
/x mc skin file <玩家名>
获取玩家披风
/x mc skin cape <玩家名>
获取服务器信息
/x mc server <服务器 IP>
服务器带宽
/bandwidth [1d|1m]
附录
Nxnfly Bot 帮助文档
https://bot.lxns.org/help/nxn/