情迁QQ机器人执行SQL以及变量技巧详解
觸發(fā)命令
配置SQL sql語句
權(quán)限
超級(jí)管理員
其它人無權(quán)限執(zhí)行此命令.
支持的變量
執(zhí)行sql得填寫語句,支持變量如下:信息變量
群號(hào):$g
QQ:$u
機(jī)器人自身QQ: $s
QQ機(jī)器人自帶數(shù)據(jù)庫表變量
$違禁詞$管理員$紅包$違規(guī)記錄$違規(guī)詳單$忽略QQ
QQ機(jī)器人自帶數(shù)據(jù)庫表
groupconfig 這個(gè)比較容易記所以沒有設(shè)置變量,這個(gè)表示群白名單所有設(shè)置的存檔表,包括違規(guī)次數(shù)設(shè)置,是否回復(fù)設(shè)置,昵稱合法等檢測(cè)設(shè)置。vartable
這個(gè)QQ機(jī)器人1.7.4以及以上才支持,是用于管理變量的表除了上面的變量是無法修改外,其他變量都支持修改,添加,刪除 ,所謂變量就是用一個(gè)簡(jiǎn)單的名字代替很長(zhǎng)的名字,也可以叫做別名咯。。
用法
配置 SQL select account from groupconfig where account="$g" limit 0,10
查詢10條白名單群號(hào)數(shù)據(jù)而且只顯示群號(hào)列,
另外由于數(shù)據(jù)太多,您可以輸入?yún)?shù)指定格式
-width 10 表示每個(gè)單元格寬度為10-fontlength 30 表示每個(gè)單元格字體不得超過多少的長(zhǎng)度-format web表示用網(wǎng)頁來瀏覽 如果使用網(wǎng)頁瀏覽,默認(rèn)字體限制會(huì)自動(dòng)調(diào)整足夠大,避免擠在一坨
查詢紅包
下面的查詢命令表示查詢 5條,但是不管成功或者失敗的記錄。配置SQL select * from $紅包 limit 1,5
image.png查詢QQ機(jī)器人最近搶到的10個(gè)紅包以及金額大小
這命令的意思是根據(jù)時(shí)間排序,查詢10條,而且要搶成功的而且金額大于0的。
配置SQL select nickname as 昵稱,money as 金額 from $紅包 where result=200 and money>0 order by createdAt limit 0,10 image.png紅包表支持的字段
上面只是稍微列舉了幾個(gè)信息的查詢,如果想要查詢?nèi)禾?hào)的話,需要知道有多少字段。$紅包支持的字段
id message result nickname createdAt qqgroup istroop money type qqgroupconfig支持的字段
這個(gè)groupconfig其實(shí)就是白名單設(shè)置的字段。
查詢表有哪些字段
下面舉例的是群白名單數(shù)據(jù)。
配置SQL -width 50 -fontlength 30 select * from groupconfig limit 0,1 image.png自定義變量與調(diào)試
自定義變量需要機(jī)器人1.7.4以及以上。2018-7-27 21:57:25截止以前都沒有發(fā)布.
調(diào)試變量
配置print group: $g qq: $u robotqq:$s image.png快捷查詢與修改
為了實(shí)現(xiàn)輸入配置SQL $搶到的紅包直接查詢,所以通過添加sql添加到變量表中去。
配置 修改變量 搶到的紅包|select nickname as 昵稱,money as 人民幣 from $紅包 where result=200 and money>0.1 image.png總結(jié)
以上是生活随笔為你收集整理的情迁QQ机器人执行SQL以及变量技巧详解的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Win7 设置窗口以及资源管理器护眼背景
- 下一篇: java计算机毕业设计小区疫情防控管理系