解析服务器返回的响应包
服务器返回一个json数据格式,其中s表示具体指令
群信息发送
key |
说明 |
备注 |
s |
Y |
固定值 |
qqqun |
群号 |
|
qq |
消息接收qq |
一般发给固定qq |
msg |
待发送的消息 |
|
tuiqun |
如果取值为ok,当发送消息失败时,机器人退群 |
私聊消息
key |
说明 |
备注 |
s |
private |
固定值 |
qq |
消息接收者 |
|
msg |
消息的内容 |
批量踢人指令
key |
说明 |
备注 |
s |
alltiren |
固定值 |
qqqun |
群号 |
|
time |
群成员最后发言时间大于该时间,则会被踢出本群 |
|
error_msg |
如果机器人非管理员,提示信息 |
|
nick |
如果群成员昵称包含该字符串,则会被踢出本群 |
遍历所有群成员,找到非管理员,并且最后发言时间>time, 或者昵称,群名片中包含nick的用户,批量踢出
禁言功能
key |
说明 |
备注 |
s |
shutup |
固定值 |
qqqun |
群号 |
|
all |
ok:表示全体禁言 no:表示解除全体禁言 |
|
msg |
禁言后,发送到群内消息 |
|
qq |
发起禁言的用户 |
|
shutqq |
待禁言的用户 |
|
error_msg |
机器人非管理员时,提示信息 |
|
time |
禁言多久 |
机器人退群功能
key |
说明 |
备注 |
s |
tuiqun |
固定值 |
qqqun |
群号 |
踢某个人功能
key |
说明 |
备注 |
s |
tiren |
固定值 |
qqqun |
群号 |
|
qq |
待踢出的群成员 |
|
error_msg |
如果机器人非管理员,提示信息 |
|
msg |
发送的消息 |
设置群成员昵称
key |
说明 |
备注 |
s |
setGroupCard |
固定值 |
qqqun |
群号 |
|
qq |
设置某个用户 |
|
nick |
对应的昵称 |
设置群管理员
key |
说明 |
备注 |
s |
setadmin |
设置管理员 |
qqqun |
群号 |
|
qq |
设置某个用户 |
|
all |
ok 表示设置 no 表示 取消 |
|
msg |
待发送的消息 |