解析服务器返回的响应包

服务器返回一个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 待发送的消息

results matching ""

    No results matching ""