[TOC]
### 1.读写私
~~~
{写私[A-Z][0-999]:内容} {读私[A-Z][0-999]:内容} 读写当前对象的私
{@写私[A-Z][0-999]:内容} {@读私[A-Z][0-999]:内容} 读写at对象的私
{QQ写私[A-Z][0-999]:内容} 写指定QQ的私:如{672441357读私A1::0}
{QQ读私[A-Z][0-999]:内容} 读指定QQ的私:如{672441357写私A1::0}
{#写私[A-Z][0-999]:内容} 写所有成员的私
{#加私[A-Z][0-999]:整数} 在所有成员的私的基础上加上一个整数 变量范围:[A-Z][0-99]:A0到A99....Z0到Z99
一键处理群内所有成员,加#号即可
~~~
### 2.加减私
~~~
{加私[A-Z][0-999]:整数} 在当前对象的私的基础上加上一个整数
{减私[A-Z][0-999]:整数} 在当前对象的私的基础上减去一个整数
{@加私[A-Z][0-999]:整数} 在at对象的私的基础上加上一个整数
{@减私[A-Z][0-999]:内容} 在at对象的私的基础上减去一个整数
{QQ加私[A-Z][0-999]:内容} 在指定QQ的私的基础上加上一个整数:如{672441357加私A1::0}
{QQ减私[A-Z][0-999]:内容} 在指定QQ的私的基础上减去一个整数:如{672441357减私A1::0}
{#加私[A-Z][0-999]:整数} 在所有成员的私的基础上加上一个整数
{#减私[A-Z][0-999]:整数} 在所有成员的私的基础上减去一个整数 变量范围:[A-Z][0-99]:A0到A99....Z0到Z99
一键处理群内所有成员,加#号即可
~~~
### 3.增删私
~~~
{增私[A-Z][0-999]:内容} 在当前对象的私的尾部加上内容
{删私[A-Z][0-999]:内容} 在当前对象的私的基础上删掉指定内容
{@增私[A-Z][0-999]:内容} 在at对象的私的尾部加上内容
{@删私[A-Z][0-999]:内容} 在at对象的私的基础上删掉指定内容
{QQ增私[A-Z][0-999]:内容} 在指定QQ的私的尾部加上内容
{QQ删私[A-Z][0-999]:内容} 在指定QQ的私的基础上删掉指定内容
{#增私[A-Z][0-999]:内容} 在所有成员的私的尾部加上内容
{#删私[A-Z][0-999]:内容} 在所有成员的私的基础上删掉指定内容 变量范围:[A-Z][0-99]:A0到A99....Z0到Z99
一键处理群内所有成员,加#号即可
~~~
### 4.群数据操作
~~~
当前QQ群读写操作:
{写群[A-Z][0-999]:内容} {读群[A-Z][0-999]:内容}
当前QQ群增删操作(字符串)
{增群[A-Z][0-999]:内容} {删群[A-Z][0-999]:内容}
当前QQ群加减操作(数字)
{加群[A-Z][0-999]:内容} {减群[A-Z][0-999]:内容}
指定QQ群号码(QQ)操作:
{QQ写群[A-Z][0-999]:内容} {QQ读群[A-Z][0-999]:内容}
{QQ增群[A-Z][0-999]:内容} {QQ删群[A-Z][0-999]:内容}
{QQ加群[A-Z][0-999]:内容} {QQ减群[A-Z][0-999]:内容}
~~~
### 5.积分操作
~~~
a.当前发指令人加积分100分、扣积分100分,设置积分100分
{加积分100}
{扣积分100}
{写积分100}
{积分变化} 当前回复中所有操作导致的当前人积分变化值
b.给@qq加积分100分、扣积分100分,设置积分100分
{@加积分100}
{@扣积分100}
{@写积分100}
{@积分变化} 当前回复中所有操作导致的@qq积分变化值
c.给指定QQ加积分100分、扣积分100分,设置积分100分
{QQ加积分100}{QQ扣积分100}
{QQ写积分100}
~~~
### 6.四则运算
~~~
{计算内容} 说明:支持括号,str为运算表达式
比如{计算(5*3)/2-9}
~~~
### 7.随机数
`{随机数a到b} 说明:范围为a到b之间的数,[a,b]`
### 8随机选
`{随机选A::B::C} 从A,B,C等随机选一个`
### 9.执行
~~~
{执行XXX} 执行指令XXX,该XXX可以匹配菜单中的指令项
{返回执行XXX} 获取执行指令XXX后的文本,暂时不执行。
~~~
### 10.判断语法
~~~
{判断a>b?str1;str2}
{判断a=b?str1;str2}
{判断a<b?str1;str2}
{判断a~b?str1;str2}
比较两个字符串a和b是否相同 不支持嵌套使用。 a和b均为整数,str1和str2为字符串,根据a和b的结果返回str1或str2;
如:{判断a<b?正确;错误}表示a如果小于b那么返回"正确",否则返回"错误"
判断语法格式:{判断A>B?C;D}
意义:
判断A是否大于B,大于则执行C否则执行D
注意:
在判断语法内部,问号后面的{}全部替换为〔〕
即:{转换为〔
}转换为〕
~~~
### 11.延迟语法
~~~
{延迟A::B}
延迟时间A(秒)后执行B,B可以包括变量语法卡片等。
延迟执行示例:{延迟10::XXX} 延迟10秒执行XXX
重要:延迟内部转义
{ 转换为〖
}转换为〗
~~~
### 12.其它语法
~~~
{hashXXX} 对XXX进行MD5加密,返回MD5值
{身份QQ} {身份QQ} 获取指定QQ的身份: 0,1,2,3,4(普通成员0,管理员为1,群主为2,超级管理员为3,主人为4)
~~~