@A Bot:修订间差异
跳转到导航
跳转到搜索
小无编辑摘要 标签:2017年版源代码编辑 |
小无编辑摘要 标签:2017年版源代码编辑 |
||
第38行: | 第38行: | ||
*身份验证XXXX(获取权限, XXXX为四位数动态密码) | *身份验证XXXX(获取权限, XXXX为四位数动态密码) | ||
==== | ==== 普通 权限要求==== | ||
*-踢出username(小字/私信 不要加空格) {{Color|grey|<small>踢出用户名为username的用户</small>}} | *-踢出username(小字/私信 不要加空格) {{Color|grey|<small>踢出用户名为username的用户</small>}} | ||
第48行: | 第48行: | ||
*太冷清了(小字/私信) {{Color|grey|<small>开启互动功能</small>}} | *太冷清了(小字/私信) {{Color|grey|<small>开启互动功能</small>}} | ||
*给我安静(小字/私信) {{Color|grey|<small>关闭互动功能</small>}} | *给我安静(小字/私信) {{Color|grey|<small>关闭互动功能</small>}} | ||
*随机互动(私信) {{Color|grey|<small>开启后每 | *随机互动(私信) {{Color|grey|<small>开启后每 隔一定时间间隔 对随机房间成员进行随机互动</small>}} | ||
*修改互动频率 X(私信 要加空格) {{Color|grey|<small>将随机互动的时间间隔修改为X分钟(X可以为小数, 不推荐大于30的数字)</small>}} | |||
*别续了(小字/私信) {{Color|grey|<small>关闭续房</small>}} | *别续了(小字/私信) {{Color|grey|<small>关闭续房</small>}} | ||
*bot杀个人(小字/私信) {{Color|grey|<small>退出再进入房间</small>}} | *bot杀个人(小字/私信) {{Color|grey|<small>退出再进入房间</small>}} | ||
*111(大字/小字/私信) {{Color|grey|<small>从bot手上获取房主</small>}} | *111(大字/小字/私信) {{Color|grey|<small>从bot手上获取房主</small>}} | ||
*说明权限指令(小字/私信){{Color|grey|<small> | *说明权限指令(私信){{Color|grey|<small>获取权限指令</small>}} | ||
*添加黑名单 username(私信 要加空格) {{Color|grey|<small>将用户名username加入黑名单</small>}} | |||
*移除黑名单 username(私信 要加空格) {{Color|grey|<small>将用户名username移出黑名单</small>}} | |||
====最高权限要求==== | |||
*初始化(小字/私信) {{Color|grey|<small> 关闭所有开关, 清除权限列表, 重置互动频率</small>}} | |||
*添加权限 username(私信) {{Color|grey|<small>将对应用户加入普通权限列表</small>}} | |||
*移除权限 username(私信) {{Color|grey|<small>移除对应用户的普通权限</small>}} | |||
*重置权限指令(私信) {{Color|grey|<small>更新当前 权限指令</small>}} | |||
====如何获取权限==== | ====如何获取权限==== | ||
第78行: | 第88行: | ||
新增了黑名单功能{{Color|grey|<small>(详见说明)</small>}} | 新增了黑名单功能{{Color|grey|<small>(详见说明)</small>}} | ||
新增了一些特殊互动</small> | 新增了一些特殊互动</small> | ||
2021.2.7<br> | |||
<small>新增了<b>修改互动频率</b>的功能, 可以通过特定指令修改随机互动的发生频率 | |||
新增了向认识的人打招呼的功能{{Color|grey|<small>(在互动功能为开启状态时概率触发)</small>}} | |||
经过浪打的建议简化了随机互动的代码 | |||
新增了<b>添加黑名单</b>和<b>移除黑名单</b>的功能, 可以通过特定指令将指定用户加入/移除bot黑名单 | |||
新增了<b>重置权限指令</b>的功能, 可以刷新权限指令且不清空当前权限列表 | |||
删除了清屏功能 | |||
{{Color|grey|<small>(具体指令见指令列表)</small>}}</small> |
2021年2月7日 (日) 23:37的版本
@机器人小绿的测试机
简介
心血来潮的产物, 大概在兴趣过后就会消失。
是基于@浪打猫开发的drrrbot插件创造的。(详见浪打聊天插件)
大多数代码经过A_Bot的测试以后都被用在小绿身上, 比小绿多一些无关紧要的功能(没有被小绿采用的功能)。
没有名字, 没有生日(忘记了), 一般被叫做bot。
名字
A_Bot#m.A.Bot/F6
全名是Aldebaran(特别鸣谢悠然),偶尔会在ID后面加数字编号
房间
一般在自习区测试, 有时会被人带去其他房间
说明
作为测试机不如小绿活泼,也不会和创造者以外的人打招呼。
继承了创造者的一部分恶劣性格。
令bot感到不愉快的言论有较小概率被bot踢出并加入黑名单
对聊天室的新人发言不太友好
以上, 待补充
关于普通权限的说明
- 经过权限验证即可拥有普通权限(无用户名或tripcode要求)。
- 出入房间不会影响权限的持有状态。
- 退出聊天室(从房间列表登出)会失去权限。
- bot启动或初始化时清空所有权限列表。
关于bot黑名单的说明
- 被加入黑名单的权限用户将被自动移除权限
- 黑名单中的用户无法通过权限验证
- 黑名单中的用户无法触发部分特殊互动, 不会被选中为随机互动对象
- bot启动或初始化时清空黑名单列表
指令列表
无权限要求
- bot续一下房(小字) 定时续房
- 续一下房(私信) 定时续房
- 点歌 song(大字/小字/私信 要加空格)网易云搜歌名为song的歌曲, 自动选择搜索结果第一首播放(经常不准), 仅在互动功能为开启状态下可以使用
- test(私信) 检验权限
- 身份验证XXXX(获取权限, XXXX为四位数动态密码)
普通权限要求
- -踢出username(小字/私信 不要加空格) 踢出用户名为username的用户
- -屏蔽username(小字/私信 不要加空格) 屏蔽用户名为username的用户
- -举报username(小字/私信 不要加空格) 屏蔽并举报用户名为username的用户
- -更换房主username(小字/私信 不要加空格) 将房主移交给用户名为username的用户
- bot去roomname(小字/私信 不要加空格) 将房主移交给发出指令的人, 再进入指定房间
- -离开(小字/私信) 将房主移交给发出指令的人, 让bot离开当前房间(将自动创建自习区)
- 太冷清了(小字/私信) 开启互动功能
- 给我安静(小字/私信) 关闭互动功能
- 随机互动(私信) 开启后每隔一定时间间隔对随机房间成员进行随机互动
- 修改互动频率 X(私信 要加空格) 将随机互动的时间间隔修改为X分钟(X可以为小数, 不推荐大于30的数字)
- 别续了(小字/私信) 关闭续房
- bot杀个人(小字/私信) 退出再进入房间
- 111(大字/小字/私信) 从bot手上获取房主
- 说明权限指令(私信)获取权限指令
- 添加黑名单 username(私信 要加空格) 将用户名username加入黑名单
- 移除黑名单 username(私信 要加空格) 将用户名username移出黑名单
最高权限要求
- 初始化(小字/私信) 关闭所有开关, 清除权限列表, 重置互动频率
- 添加权限 username(私信) 将对应用户加入普通权限列表
- 移除权限 username(私信) 移除对应用户的普通权限
- 重置权限指令(私信) 更新当前权限指令
如何获取权限
其他
征集互动文案(Oh想文案这种事情对我来说太难了(发出了工科生的哀嚎
没有认真研究点歌功能的打算
有一些有趣的特殊互动请自行发现(?)
一些记录
2021.1.13
添加了更换房主和让bot离开房间的指令 将身份验证由固定指令改成动态密码, 每次启动bot或初始化时更新密码 将向...说明权限指令功能改为了添加权限 添加了说明权限指令功能, 有权限的用户可以多次查看权限指令 添加了自动创建房间的功能 (具体指令见指令列表)
2021.1.14
有名字了 新增了黑名单功能(详见说明) 新增了一些特殊互动
2021.2.7
新增了修改互动频率的功能, 可以通过特定指令修改随机互动的发生频率 新增了向认识的人打招呼的功能(在互动功能为开启状态时概率触发) 经过浪打的建议简化了随机互动的代码 新增了添加黑名单和移除黑名单的功能, 可以通过特定指令将指定用户加入/移除bot黑名单 新增了重置权限指令的功能, 可以刷新权限指令且不清空当前权限列表 删除了清屏功能 (具体指令见指令列表)