掷骰机器人——楪的使用说明书

掷骰机器人——楪的使用说明书
掷骰机器人,这是官方称呼吗?不,或许官方称呼已经变成“骰娘”了——虽然我现在并不是怎么喜欢这个新称呼

下文中所有的[]在实际指令中均不存在,只是用于分隔。
被()包括的内容是可以省略的

旧版腾讯说明文档
旧版更新日志文档

编辑于2020.3.19 转载请注明作者

使用注意事项

  1. 楪的Master QQ为 836193631 讨论群为 1022807889,如有事情(如投稿和反馈bug)请直接联系/用.send联系。
  2. 楪一系列有不知道多少个机器人,其中楪的群最多,为600+。
  3. 请勿踢出骰娘/禁言/辱骂骰娘!请使用.dismiss/.bot exit和.bot off进行移除和关闭操作。
  4. 骰娘的运营为公益项目。
  5. 楪只用于跑团相关群聊,对于其他类型群聊会进行不定时清理。
  6. 如若被骰子拉黑只需携带违规前后的消息记录即可。

掷骰功能

大部分取(复制)自dice!用户使用手册。
本部分绝大多数骰子通用。
当前版本 Ver 2.3.8Express10(554)
源码: https://github.com/mystringEmpty/Dice

核心功能

.bot on .bot off 开关系统(群聊使用)

用法:(@骰子).bot on/off

.dismiss/bot exit 退群指令(群聊使用)

用法:(@骰子).dismiss ([骰子QQ或末四位])

用法:(@骰子).bot exit

.send 联系作者

用法:.send [内容]

.r 基本掷骰功能

用法: .r [掷骰表达式] ([掷骰原因]) [掷骰表达式]
其中:[掷骰表达式] = ([掷骰次数]#)[骰子个数]d[骰子面数](b[奖励骰个数]) (p[惩罚骰个数])(k[取点数最大的骰子数])

常规功能(主要面向COC)

.set 设置默认骰

用法:.set [默认骰子面数]

.coc .dnd COC DND人物构成

用法:.coc([生成数量]) .dnd ([生成数量])

.st 角色卡设置

用法:.st (del/clr/show) [属性名] [属性值]
附注:在大部分的coc人物卡中均存在快速录入的st,只需要将其复制出来,以文本形式粘贴到其他单元格(否则用pc端复制出来的就是一张图片),再发送给骰子即可。

.ra/rc 检定指令

用法:.ra/rc [属性名] ([成功率])

.rh 暗骰指令

用法:.rh([掷骰表达式])([理由])

.sc San Check指令

用法:.sc[成功损失]/[失败损失] ([当前san值])

.setcoc 设置默认房规

用法: .setcoc [数字]
数字的范围从1-5,分别对应不同的检定规则,如果数字为空,则重置规则(规则书规则)。

.en 成长检定

用法:.en [技能名称] ([技能数值])

.ri 先攻掷骰

用法:.ri([加值])([昵称])

.init 先攻列表

.w 骰池

用法:.w(w) [骰子个数]a[加骰参数]

.nn 设置昵称

用法:.nn[昵称]

多人物卡功能

读写属性的单位。玩家使用.r/.st/.rc/.sc/.en等功能时会调用所选角色卡
同一个用户通过卡名识别不同角色卡,故创建新卡时名称不能重复
角色卡记录卡名模板名属性列表(整数和文本)、表达式、note

选自2.3.8测试手册

多人物卡基本操作(需解释部分)

对当前人物卡重命名:.pc nn [name] 用于将当前的人物卡重命名为[name]

查询人物卡:.pc show ([name])

文本赋值:.st [attr]:[info],将[attr]的值与[info]的值进行对应

加骰赋值:.st &[attr]=[expression]

根据预设模板新建人物卡:.pc new ([templet:([option1]:[option2])])

多人物卡基本操作(不需解释部分)

附加功能

指存在于Dice!插件内,不需要过多解释的部分功能

规则相关

.ti/tl #骰定临时疯狂状态/总结疯狂状态(COC7)

.rules[规则] #查询[规则],因为是访问服务器查询,会不定时失效

.name (cn/jp/en)([生成数量]) #随机名字

.ob #旁观指令,相关的还有.ob exit/list/clr/on/off,在此不做介绍

对自定义功能的兼容

.sai [生成个数]

#欢迎有想法的人来提出改进意见,目前只有一个自定义规则的支持

非规则相关(仅列出)

.deck/draw #牌堆功能

.jrrp #今日人品

trpglogger日志记录功能

.log on/off #开关日志记录(本功能会因为重启机器人而丢失数据,如果丢失的数据非常重要,请利用.send功能联系master进行找回。)

!warning转发支持(需申请)

用途:将!warning信息转发到指定群聊/添加某个用户为warning转发信任名单。
用于向某些不愿意加云黑群的用户骰子提供云黑支持。

娱乐功能

指通过铃心自定义等插件实现的娱乐功能,往往与骰子无关

在下文中的所有指令,若要用繁体字触发,需要加上&作为转换前缀,如%*雞尾酒(等价于*鸡尾酒)

骰子增强部分

娱乐功能中罕见的对跑团起到增强作用的部分

跑团笔记(早期功能)

名片快捷修改功能(骰子必须为管理)

雷达图生成

当你在群里at骰子进行.st操作时,会生成一个九围雷达图。
但是在这种情况下,发送图片会阻塞后续的赋值处理,因此回复速度较慢(但并不影响结果)

用法:@楪 .st[一大串st内容]

模组查询

用法:*魔都首页[1-6] #输入1-6,即可查看魔都首页对应的六个推荐

用法:*模组查询[关键词] #在魔都进行关键词搜索,返回第一个值

骰点对抗系统(来源于惠惠骰)

NPC、Maid娱乐构成

娱乐属性生成

非骰子增强部分

天气查询(和天气对接)

自定义抽签库

用法:*抽签([签库])([序号])

抽签库衍生:模组库(用于口胡团)

用法:*gw([世界观名称])([编号])

查询百度网盘密码

用法:*网盘密码[百度网盘链接]
一个没有什么用的功能,毕竟你都找到链接了,大部分时候都会有密码的——但是万一忘了呢。

大头菜预测

动森大头菜预测. . . .奇怪的是我本人根本不玩——甚至不了解动森,竟然要做这个功能。

用法:*大头菜[初始价格]

由于参数过少,因此预测结果也就博各位一乐,如果想要获取准确的讯息,请点击http://dodopass.21hz.top/turnip/等预测网站,而非是通过QQ机器人。

翻译

用法:*翻译 [你要翻译的文本](-[语种代号])

语种代号可使用*查询翻译语种,或者直接参考这张图片

宝可梦杂交大师

用法:*宝可梦杂交([任意一个名称])
如果名称为空则默认为当前名片/昵称
访问的网址为宝可梦杂交大师

表情包制作

用法:*[数字编号][内容]

好感度系统

好感度系统用于制作好感度区分回复和限制部分功能的使用。(详情可见铃心自定义C系列教程)

积极模式

为了防止机器人的日常回复刷屏,因此设计了积极模式,默认情况下积极模式是关闭状态的。

在积极模式关闭的情况下,机器人并不会对一些日常回复的关键词回复(如楪小姐、抱抱之类的)。

用法:*pm on/off #开启关闭积极模式

音点歌、网易云点歌

用法:*音点歌[歌名]

用法:*网易云[歌名]

抽成员

用法:*抽成员([数字])

实时地球

用法:*实时地球/*实时地球2

返回卫星照片

漂流瓶系统

投喂

详情可以参考铃心自定义C系列教程。

用法:投喂 #不需要前缀*

铃心化牌堆

用法:*牌堆[名称]
本质上就是.draw牌堆系统的移植,目前支持98种牌堆

用法:*查询牌堆
可以从我服务器的网页上查看当前可用的所有名称(并非牌堆)

提醒我做什么

用法:[数字]提醒我做[内容]

bilibili解析

用法:*B站[视频链接]/*b站[视频链接] #两种解析方案略有不同
用法:*B站直播[直播间链接]
#这个功能其实是无聊做着玩的。

发言排行榜

用法:今日发言排行榜
(本功能可能会更新,但大概率不会,更多相关更新只会发生在娱乐机器人上)

九歌对接(诗歌生成网站)

原站点链接

用法:*藏头诗 [关键词]
#仅开头前四个字为有效输入

文游框架

测试蛙对接

原站点链接

用法:*测试蛙[网页ID][测试ID] #测试蛙测试

用法:*测试蛙 [关键词] [页数] #测试蛙查询获得网页ID

AI Dungeon 2接入

“散装”功能

需要前缀部分

不需要前缀部分

机器人协议

修改自骰娘默认协议

机器人协议内容

  注意:本协议为非标准简化机器人协议(楪、棭),在使用使用该协议的骰子时,默认为阅读且了解该协议内容。
  1.骰子为公益性行为,搭建者有权对骰子的任何事项进行合理评判。
  2.邀请者在邀请骰子入群时承担风险责任,在该群出现的任何后果均与邀请者有关。
  3.骰子被踢出、禁言、刷屏、辱骂时会进行自主反制拉黑措施,请铭记dismiss与bot off指令。
  4.一旦被拉黑,请即刻联系搭建者进行解封操作,但最终解释权仍保留于搭建者手中。
  5.骰子的运行受多种条件影响,因此无法保证在24小时内全天候运行。
  6.请勿将骰子用于非跑团项目!

自定义功能声明

自定义功能部分,除网易云点歌、音点歌和实况地球(以上提到的三个功能均为epk公布在epk群内)以外,其他的部分全部为原创。

赞助部分

用法:*赞助
请勿一次投喂大额!(虽然并不会有)

投喂之后说不定会更新新的功能?

更新日志(自言自语)



2020年3月10日

st功能更新

可以通过st来生成九围雷达图了。但是由于生成的时候会影响st的效率,因此设定为只有在群聊被at时触发。



2020年3月13日

明日方舟干员语音

可以通过*明日方舟来查询干员语音了,但是截止到目前还没有修复寻访失效的问题。



2020年3月19日

新增簡繁體支持、美食功能和嘴甜(嘴臭。)

在所有指令前加上%符號即可強制轉換繁體至簡體,並且自動觸發後續指令。如:%*雞尾酒,等價於*鸡尾酒。
美食图片触发方式为*美食/饿了/我饿了(前缀匹配)
嘴甜触发方式为*嘴甜(此外还有*嘴臭,不过暂不开放)



2020年3月21日

添加HttpAPI,利用铃心对接

采用HttpAPI进行私聊和群聊发送,目前已经完成对于漂流瓶、多少秒后提醒我、以及!warning转发功能的维护,达到了100%的发送成功率。
更新.bot后出现的信息内容。
更新*抽成员功能,使用的方案即为HTTPAPI获取群成员



2020年3月24日

抓包对接了九歌诗歌生成站

目前能够通过*藏头诗生成藏头诗了,预计在未来会逐渐完善诗歌生成系统。



2020年3月26日

更新牌堆,并且支持.bot exit

更新了牌堆——如情人节礼物、捞菜、万能转换机等,感谢牌堆作者们的辛勤付出。
更新了对.bot exit指令的兼容,现在用bot exit也可以让楪退群了。



2020年3月27日

更新环世界牌堆,加入宝可梦杂交

*宝可梦杂交来调用宝可梦杂交大师的图片库
同日确定了纯娱乐机器人的制作方案。



2020年3月30日

更新毒鸡汤、网盘密码查询

毒鸡汤接口扒自铃心群文件中开放的群员导入包,进行了小小的修改和重写。
网盘密码查询仅能够查询百度网盘链接的密码。



2020年4月1日

愚人节更新:发言排行榜

复习了一下Sqlite,用sqlite制作了今日发言排行榜功能。
从理论上来讲,可以以此为基础做出周、月排行榜,以及统计当日说了多少“草”这种词语来制作一些娱乐功能,但是由于调用速度并不是特别快、制作意义不大,因此将来只会在娱乐机器人上进行更新。



2020年4月13日

更新翻译、大头菜预测

本来是只更新大头菜预测的,结果发现有一个类型,获取了之后是英文的。
于是就又顺手做了个翻译功能——使用的是百度翻译的api(顺便还被百度翻译的api文档坑了一顿)

Yorunina

5 Comments

  • 受用了。谢谢鸟姐姐。

  • 我想申诉解黑

    • @五群 群女仆长 嘶,解黑不是在这解啊(百年一遇的博客评论)

  • 阿巴阿巴

  • 哈哈哈

留下你的评论

*评论支持代码高亮<pre class="prettyprint linenums">代码</pre>

相关推荐