帮助文档

以下两种均被称作参数

  • 使用 < > (半形角括号) 包裹的为必选参数
  • 使用 [ ] (半形中括号) 包裹的为可选参数

参数中的 | (竖线) 代表的意思是或

注意: 包裹的符号与竖线并不需要出现在指令中

开头带有 - (连字号) 的参数为可多选选项,标题后带有 * 的指令仅最高权限者使用

一般情况下,以下指令仅群聊使用(除特殊标明指令外)


常见问题

我要如何使用软糖酱?

您可以将软糖酱拉入您自己的群,或是在有软糖酱的群中使用。

注意: 请不要将软糖酱拉入群用于凑数(禁言等),若被发现将会退群并永久关闭该群的使用权限(黑名单列表

为什么我会无缘无故进入防滥用状态?

这通常是因为代码的漏洞,您可以使用 /relieve 指令解除防滥用状态。并建议您将该漏洞私聊软糖酱,我们会予以处理。

我私聊软糖酱为何她不理我?

请注意阅读本页面的开头。

为什么我不能关闭一些功能?

我们只会提供有反馈的功能的开关。同样,你也可以私聊软糖酱发送需要关闭的功能与群号,我们会予以处理。

为什么软糖酱在群中不理我?

您可能是违反了相关的使用条款中的规定,或是群的使用权限被关闭。

为什么有些功能之前可以用,现在就不行了?

由于 API 格式更改或是 API 状态问题,均会导致功能不可用。

为什么软糖酱有的时候没有响应?

账号当时可能处于冻结状态,或是服务器宕机等原因。


基础指令

帮助

/x help [部分]
/x ? [部分]

关于

/x about

Ping

/x ping

运行状态

/x stat
/x status

签到

/sign

签到须绑定 Lxnet 账号

点赞

/like


名言指令

米言

随机发送一条米言

/miyan

获取米言数量

/miyan info

一言

/1yan [类型]

[类型] 可选参数:

  • 动画: a
  • 漫画: b
  • 游戏: c
  • 小说: d
  • 原创: e
  • 来自网络: f
  • 其他: g

示例指令: /1yan a


图片处理指令

二维码

/x qrcode <文本>

<文本> 长度不能大于 100 字

以图搜图

受 API 次数限制,有时会出现无法识图(结果为空)的问题。

/search image [图片] [-[选项]]

[图片] 为空时将会检测下一条消息是否为图片,若是则执行操作,反之退出操作

[选项] 可选参数:

  • 无视相似度: a

示例指令: /search image <图片> -a

以图搜番

/search image [图片]

[图片] 规则同上

裸露度鉴别

/detect nudity [图片]

[图片] 规则同上


文本处理指令

所有特殊格式 (图片、表情等) 将会被自动转码为 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 <内容>


音游查询指令

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 [@|-[选项]]

[选项] 可选参数:

查询单曲最佳成绩

/arc info <曲名> [难度] [-[选项]]

/arcaea info <曲名> [难度] [-[选项]]

<曲名> 可以使用原名、官方简称、俗称

[难度] 可选参数:

  • Futureftr (默认)
  • Presentprs
  • Pastpst

[选项] 可选参数同上

示例指令: /arc info 对立拉窗帘 prs -a

潜力值计算

/arc calc <成绩> <定数> [难度]

/arcaea calc <成绩> <定数> [难度]

[难度] 可选参数同上

隐藏个人潜力值

/arc bind config ptt

/arcaea bind config ptt

osu!

绑定账号

/osu pc bind <osu! ID|用户名>

绑定账号详情

/osu pc bind info [模式]

[模式] 可选参数:

  • osu!: 0 (默认)
  • Taiko: 1
  • CtB: 2
  • osu!mania: 3

查询最近成绩

/osu pc info [模式] [osu! ID|用户名|@]

[模式] 可选参数同上

示例指令: /osu pc info 0 sumizomeee

获取谱面试听音频

/osu map preview <谱面 ID>

获取谱面缩略图

/osu map cover <谱面 ID>

获取谱面背景图

/osu map bg <谱面 ID>

osu!droid

绑定账号

/osu bind <osu!droid 用户名>

绑定账号详情

/osu bind info

查询最近成绩

/osu info [osu!droid 用户名|@]

Malody

绑定账号

/ma bind <Malody 用户名>

/malody bind <Malody 用户名>

绑定账号详情

/ma bind info

/malody bind info

查询最近成绩

/ma info [@]

/malody info [@]


图站查询指令

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

Yande

获取最新图片

/send yande [排行] [标签] [-[选项]]

[排行] 默认值为 1

[选项] 可选参数:

  • 无视敏感限制: a (仅管理员)
  • 获取原图: b

获取插画详情

/send yande info illust <插画 ID> [-[选项]]

[选项] 可选参数:

  • 无视敏感限制: a (仅管理员)

获取作品集合列表

/send yande info pool <集合 ID> [页数]

[页数] 默认值为 1

Konachan

获取最新图片

/send konachan [排行] [标签] [-[选项]]

[排行] 默认值为 1

[选项] 可选参数:

  • 无视敏感限制: a (仅管理员)
  • 获取原图: b

获取插画详情

/send konachan info illust <插画 ID> [-[选项]]

[选项] 可选参数:

  • 无视敏感限制: a (仅管理员)

获取作品集合列表

/send konachan info pool <集合 ID> [页数]

[页数] 默认值为 1

TWDNE

获取随机图片

/send twdne
/send TWDNE


发言排行指令

群成员发言排行

/rank [this|群号] [周期]

[周期] 可选参数:

  • 日: 1d (默认)
  • 周: 1w
  • 月: 1m

成员总发言排行

/rank all [周期]

[周期] 规则同上

群总发言排行

/rank group [周期]

[周期] 规则同上


投票指令

新建投票

/x vote add <目标> <名称> <说明> <过期时间> "<选项>"

<目标> 可选参数:

  • 仅本群: this
  • 全局: all
  • 指定群: <群号>

<名称> 不多于 20 字且不为空

<说明> 不多于 50 字且不为空

<过期时间> 不少于一分钟且不大于 30 天,以秒数为单位

<选项> 最少 2 个,最多 15 个,用换行符分割

示例指令:
/x vote add this 谁最牛逼? 如题 114514 "教授
纸鹞
粟米"

删除投票

/x vote del <目标> <投票>

<目标> 规则同上

<投票> 可选参数:

  • 指定投票: <投票 ID>
  • 所有投票: all

投票列表

/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;
}


游戏指令

成语接龙

成语词库基于百度汉语

开始游戏

/x game cyjl start

结束游戏

/x game cyjl end

发题 & 回答

/x game cyjl <成语>


管理员指令

此处管理员指的是 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 号>

降级用户 *

/demote <@|QQ 号>

扫描

/x scan [this|群号] [秒数]

[秒数] 为整数,不大于一分钟且不为 0

停止处理消息

停止处理所有消息

/x stop

停止处理私聊消息

/x stop private

停止处理群聊消息

/x stop group

重启插件

/x restart

文本识别

/x ocr <图片>

生成词云

/ciyun <this|群号> <月份>

发言

发送一般消息

/say <目标> <内容>

<目标> 可选参数:

  • 仅本群: this
  • 全局: all
  • 指定群: <群号>

<内容> 可选参数:

  • 含空格: "<内容>"
  • 不含空格: <内容>

发送链接分享

/say link <目标> <分享链接> [标题] [内容] [图片链接]

<目标> 规则同上

发送名片分享

/say contact <目标> qq <QQ 号>
/say contact <目标> group <群号>

<目标> 规则同上

发送音乐分享

/say music <目标> <分享链接> <音频链接> [标题] [内容] [图片链接]

<目标> 规则同上

发送语音消息

/say voice <目标> <音频链接>

<目标> 规则同上

撤回消息

/say recall <消息 ID>

群管理

群列表

/group list

退出群

/group leave <this|群号>

群权限

该指令允许除 Bot 管理员外群主对自己群使用

/group permission <this|群号> <权限> [true|false]

/group permit <this|群号> <权限> [true|false]

[权限] 可选参数:

  • 全局: all
  • 复读: repeat
  • osu!droid 查询: osu
  • 米言: 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 欢迎新大佬:{{AtbeingOperateQQName}},群地位-1
  • 退群提示: leave
    该权限项可用 /group <permission|permit> <this|群号> leave set <内容> 自定义退群提示消息
    <内容> 可用的替换符:

    • 退群 QQ: {{beingOperateQQ}}
    • 退群 QQ 昵称: {{beingOperateQQName}}

    示例指令: /group permit this leave set {{beingOperateQQName}} ({{beingOperateQQ}}) 离开了该群
  • 以图搜索: search

设置群名片

/group name set <this|群号> <内容>

清除群名片

/group name del <this|群号>

/group name delete <this|群号>

OSS 对象存储

上传图片

/oss upload [图片]

[图片] 为空时将会进入批量上传图片操作,发送非图片消息退出操作

下载图片

/oss download <MD5>

文件列表

/oss list [页数]

删除图片

/oss del <MD5>

/oss delete <MD5>


推特获取

该指令严格受使用条款的限制,禁止将该指令用于任何违法违规的行为。

获取推文详情

/tweet info <Twitter 用户名> [排行]

获取用户详情

/tweet info member <Twitter 用户名>

RSS 订阅

由于软糖酱的订阅机制,有时可能会出现连续发送推文的现象。

新增订阅

/tweet rss add <Twitter 用户名>

取消订阅

/tweet rss del <Twitter 用户名>

订阅列表

/tweet rss list


其它指令

解除防滥用

生成验证码

/relieve

输入验证码

/relieve <验证码>

绑定账号

仅私聊可用

输入验证码

/token <验证码>

查询绑定账号

/token info

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>


展望指令

以下指令均是未开发的内容,但会在未来被开发。


附录

Nxnfly Bot 帮助文档

https://bot.lxns.org/help/nxn/