QRSpeed-第1课时-第二节-变量-3

xiwangly

活捉一只老RBQ
管理成员
2020-02-27
95
72
18
本帖可能需要您协助我们来编辑
本帖接着"QRSpeed-第1课时-第二节-变量-2"来讲
变量:(重申:QRSpeed对变量的大小写是敏感的)
%AT0%-----------【获取艾特的QQ号】
注意AT后面的是罗马数字"0"
这个参数常用在禁言相关的功能中,或者是用在记录用户数据中
如:(假设@user 的QQ号为1001,则会输出1001)
代码:
get @user
%AT0%
±at %QQ%±-----------【让机器人AT某一个人】前面还要加一段文字(不然可能会因为QQ的bug艾特不提醒)。以下是已写好的,直接回调即可。(关于回调的相关内容请见后面的教程)
[内部]AT
@%昵称%
±at %QQ%±\r\n

艾特人目前有以下几种方式:1.引用回复TA的消息2.使用@用户名发送消息3.被赠送礼物的对象

机器人的QQ号及特殊QQ号分享:(亲测
名称QQ备注
QQ官方2854196320QQ官方机器人
HOO!K2854196399已于2020/4/15停用(待验证)
系统消息10000系统消息的特殊账号,属于隐藏群员
全体成员0
0空@,找不到目标的@
表情包老铁2854196312
Q群管家2854196310
小冰2854196306这个QQ号很特殊,%AT0%不能作为参数记录
爱小豆2854196314
呆呆酱(呆呆阿卜)原在QQ发行(3年前的事情了),后改为APP

±at 0±-----------【让机器人AT全体成员】如上,直接回调即可。
[内部]全体成员
@全体成员 %括号1%
±at 0±\r\n

%Time%-----------【获取当前的时间戳】
可能有些小伙伴不知道时间戳是什么,请见时间戳_百度百科

%随机数x-X%-----------【获取随机数,x至X,假设1-10,就从1-10取个数学出来】例如:%随机数1-100%
(x∈Z,X∈Z,x=<X)|(x属于整数,X属于整数,x小于等于X)扩展:整数-百度百科集合-百度百科

%%随机数x-X%%-----------【获取随机文本数,带上面的字】
x={0,1,2,3,4,5,6,7,8,9}&X={0,1,2,3,4,5,6,7,8,9}&x=<X
补充(如):(随机输出带变量的随机数)
代码:
sran
1:a
2:b
3:c
4:d
%%随机数1-4%%
此如果我们回复"sran",机器人则会随机回复"a","b","c","d"。

%时间yyyy%----------------yyyy(年)MM(月)dd(日)cc(星期)aa(上午/下午) HH(24小时制)hh(12小时制)mm(分钟)ss(秒)

可以连续使用或者分开使用,即可省略中间的"%"也可不省略。如:"%时间yyyy年MM月dd日hh:mm时ss秒%"
举个例子比如:(假设发送消息的时间为2020/03/26/14:01:28,则机器人会回复2020年03月26日14时01分28秒
代码:
time
%时间yyyy%年%时间MM%月%时间dd%日%时间HH%时%时间mm%分%时间ss%秒
翻页:
上一节
下一节

知识共享许可协议(CC BY-NC-ND 4.0)
本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。
 
最后编辑:

太昊QAQ

活捉一只小RBQ
2020-04-13
4
0
1
at前面的[内部]是什么意思
而且为什么要加±号这个符号有什么意义
 

xiwangly

活捉一只老RBQ
管理成员
2020-02-27
95
72
18
at前面的[内部]是什么意思
而且为什么要加±号这个符号有什么意义
±定义了一种函数类型,[内部]就是方便通过调用函数来调用/回调(应用内)函数,如$回调 全体成员$