“QQ机器人/管理QQ控制命令”的版本间的差异

来自Blueidea
跳转至: 导航搜索
 
(未显示2个用户的22个中间版本)
第1行: 第1行:
设置为管理QQ后,可以用管理QQ给机器人发消息,达到控制机器人的目的。所有命令以<nowiki>#</nowiki>开头接控制指令,可用控制指令如下:
+
设置为管理QQ后,可以用管理QQ给机器人发消息,达到控制机器人的目的。
 +
 
 +
 
 +
== 机器人指令原则 ==
 +
 
 +
#所有管理指令都必须#开头
 +
#所有设置里面的指令都必须#设置开头,设置里的指令可以一次设置多个。
 +
 
 +
== 与QQ机器人交互命令 ==
  
 
#状态命令
 
#状态命令
第21行: 第29行:
 
##【t 群号 QQ】,群里踢人,需群管权限,例:t 123456 888888
 
##【t 群号 QQ】,群里踢人,需群管权限,例:t 123456 888888
 
##【t QQ】,踢除所有群中的指定QQ号码,例:t 888888
 
##【t QQ】,踢除所有群中的指定QQ号码,例:t 888888
##【toq 群号 内容】,给QQ群/发消息,例:toq 123456 大家好
+
##【toq 群号 内容】,给QQ群/发消息,例:toq 123456 大家好,另外群号为1 时,则为给所有的群发消息
#群指令
+
##【群指令 群号】,多个号码使用逗号分隔,后面加所有群里可用的指令
+
##【查黑名单】
+
##【查白名单】
+
##【查警告】
+
##【设置】查看最下的群指令说明
+
 
#好友命令
 
#好友命令
 
##【好友】,查看好友
 
##【好友】,查看好友
第36行: 第38行:
 
##【ip QQ】,获取对方IP,勿频繁使用,例:ip 888888
 
##【ip QQ】,获取对方IP,勿频繁使用,例:ip 888888
 
##【导出】,导出所有好友、群成员
 
##【导出】,导出所有好友、群成员
 +
#群指令
 +
##【群指令 群号】,多个号码使用逗号分隔,后面加所有群里可用的指令,可用指令看[[QQ机器人/管理QQ群控制命令|管理QQ群控制命令]]<br>
 +
群号为0、1、具体群号码,初始群设置时,默认为1的设置,若无或者被关闭,则用当前群号设置,若无,则用群号为0的设置,若无,则生成一个群号0的设置,多个群号码使用半角逗号分隔。因此如果希望所有群固定一个设置,请设置群号为1的设置即可,如果希望所有群有个默认设置,但是群主、管理员可以修改,那就设置一个0的设置,然后每个群自己设置,也可以批量设置某些群的设置
 
#管理命令
 
#管理命令
##【问答】
+
##【查管理员】,查看当前机器人管理员名单
##【查管理员】,查看当前管理员
+
##【加管理员】,增加机器人管理员
 +
##【删管理员】,查看当前管理员
 
##【查群互联】,查看群互联设置
 
##【查群互联】,查看群互联设置
 
##【查黑名单】,查看黑名单
 
##【查黑名单】,查看黑名单
 
##【锁定 密码】,锁定软件界面
 
##【锁定 密码】,锁定软件界面
 
##【#exit】,退出机器人
 
##【#exit】,退出机器人
 +
##【问答】教机器人问答 如#问:您好答:您也好
 +
##【删除问答:】回答的内容
 +
##【重建索引】重建立问答索引
 
##【设置】,查看机器人设置
 
##【设置】,查看机器人设置
 
###允许发送QQ消息=True
 
###允许发送QQ消息=True
 +
###允许发送临时消息=True
 
###允许发送群消息=True
 
###允许发送群消息=True
 +
###字体=宋体
 +
###字号=9
 +
###颜色=#8000FF
 +
###随机颜色=False
 +
###字体样式=1
 +
###加好友审核=同意
 +
###机器人收到群邀请=通知管理员
 +
###加群审核=同意
 +
###加好友审核拒绝理由=
 +
###机器人收到群邀请拒绝理由=
 +
###加群审核拒绝理由=
 
###抖动回复=
 
###抖动回复=
 
###自动通过群邀请=True
 
###自动通过群邀请=True
 
###自动回复=
 
###自动回复=
###云端API=False
+
###云端API=False (共用的便民查询指令包括天气、手机号码、ip归属地等功能),桥接 www.simsimi.com
 
###智能聊天=True
 
###智能聊天=True
 
###小I=小强
 
###小I=小强
 
###默认回复=
 
###默认回复=
###添加好友=4
+
###添加好友=4<ref>0 通知管理员人工处理 3 自动同意并添加为好友 4 自动同意,不添加为好友单向好友 5 自动拒绝,理由就是添加好友验证 其他 如111,加好友时写111才通过,否则会被拒绝</ref>
 
###添加好友验证=4
 
###添加好友验证=4
###防火墙1=20
+
###防火墙1=20<ref>QQ私聊:1分钟内如果超过10条,会提示发送速度过快,再发送就不会处理了 群里:1分钟内超过10条,会发送警告,警告内容在群设置“灌水警告”设置</ref>
 
###防火墙5=60
 
###防火墙5=60
 
###防火墙60=120
 
###防火墙60=120
###SMTP=smtp.qq.com,25,false,admin@oksvn.com,密码,小灰<admin@oksvn.com>
+
###SMTP=smtp.qq.com,25,false,admin@oksvn.com,密码,小灰<admin@oksvn.com> <ref>服务器,端口,是否使用ssl安全连接,账号,密码,显示名称</ref>
###字体=宋体,9,green,1
+
###字体=宋体,9,green,1<ref>字体尽量填写常见字体,颜色支持名称和#000000两种格式,后面一个数字是粗体、斜体、下划线组合:粗体1,斜体2,下划线4,自由组合,例如7,就表示粗体并且斜体并且下划线</ref>
###问答=True
+
###问答=True (开启数据库精确匹配),开启后所有人可以教机器人,如不想有人教,可以关闭。
###问答库=
+
###问答库= 存储问答库文件夹,不为空的且问答为True则开启模糊问答。发送“重建索引”指令自动填写
###群聊前缀=#
+
###群聊前缀=# (QQ群里机器人只处理指定前缀的消息)
 
###Web接口地址=
 
###Web接口地址=
 
###Web接口编码=UTF-8
 
###Web接口编码=UTF-8
###Web接口密钥=*****
+
###Web接口密钥=***** 设置接口密码后,读取频率为10秒了
###本地监听=端口号
+
###本地监听=+:8888 (端口不要跟其他软件重复,本设置需要重启软件)
 +
###双向互联 群号码1,群号码2,群号码3 转发格式(包含{消息内容}即可,其他内容随便添加)
 +
 
 +
==== 命令样例 ====
 +
智能学习样例,注删除问答是删除答案
 +
#问:你好答:你也好
 +
 
 +
#删除问答:你也好
 +
 
 +
群指令使用
 +
#群指令 132132 设置 进群欢迎语=欢迎光临
 +
 
 +
设置使用
 +
#设置 Web接口密钥=1234
 +
 
 +
#设置 SMTP=smtp.exmail.qq.com,25,FALSE,robot@blueidea.com,PASS,QQ机器人助手<robot@blueidea.com>
  
 +
发送图片,需要把图片放在机器人的根目录
 +
[image={3B6260FF-C1D5-0AB0-C22C-421843E091B8}.gif]
 +
[image=<nowiki>http://www.blueidea.com/logo.gif</nowiki>]
  
群设置,支持每个群独立设置
+
备注说明:
#设置:
+
<references/>
##群号码=90335222
+
##关闭=False
+
##防止重复入群=
+
##自动修改名片=机器人{昵称}
+
##进群打招呼={昵称},小灰欢迎您加入:{群名}
+
##进群欢迎语={昵称},欢迎加入:{群名},请遵守群规,请修改名片为:机器人+名字
+
##新版机器人下载地址:http://robot.oksvn.com/thread-1334-1-1.html
+
##进群欢迎邮件=欢迎加入:{群名}
+
##【11.12更新】机器人二次开发征集活动,送机器人授权 http://url.cn/70er83
+
##退群提示语={昵称}({QQ})永远离开我们了
+
##取消管理员={昵称}成为普通成员
+
##成为管理员=恭喜{昵称}成为{群名}管理员
+
##黑名单踢人={昵称}被请出本群
+
##管理员踢人={昵称}被请出本群
+
##踢人自动加入黑名单=True
+
##检测群名片时间=180
+
##名片规则=^机器人.*?$
+
##修改名片成功={昵称}谢谢配合,您的名片是:{名片}
+
##修改名片错误={昵称},您的名片错误,正确的格式是:机器人+你的名字
+
##超时未改名片踢人=True
+
##超时未改名片提示语={昵称}因名片格式不正确,被请出本群
+
##屏蔽关键字=http://|www\.|你妹|你妈
+
##关键字警告=
+
##灌水警告=请勿灌水
+
##警告后踢人=10
+
##自动审核入群申请=1
+
##拒绝入群理由=
+
##智能聊天=False
+

2013-05-03T21:43:09的最后版本

设置为管理QQ后,可以用管理QQ给机器人发消息,达到控制机器人的目的。


机器人指令原则

  1. 所有管理指令都必须#开头
  2. 所有设置里面的指令都必须#设置开头,设置里的指令可以一次设置多个。

与QQ机器人交互命令

  1. 状态命令
    1. 【在线】
    2. 【离开】
    3. 【忙碌】
    4. 【Q我吧】
    5. 【请勿打扰】机器人不能发QQ消息和群消息
    6. 【隐身】
    7. 【签名 内容】,修改机器人个性签名,例:签名 今儿高兴!
  2. 群命令
    1. 【群】,查看所有群
    2. 【群 群号】,查看群详情
    3. 【群成员 群号】,查看群成员
    4. 【加群 群号 验证信息】,勿频繁使用,例:加群 123456 您好,我是机器人
    5. 【退群 群号】,例:退群 123456
    6. 【同意邀请 群号】,同意加入别人的群
    7. 【拒绝邀请 群号 拒绝理由】,拒绝加入别人的群
    8. 【修改名片 群号 QQ 新名片】,修改成员名片
    9. 【同意 群号 QQ】,同意对方进入群,例:同意 123456 888888
    10. 【t 群号 QQ】,群里踢人,需群管权限,例:t 123456 888888
    11. 【t QQ】,踢除所有群中的指定QQ号码,例:t 888888
    12. 【toq 群号 内容】,给QQ群/发消息,例:toq 123456 大家好,另外群号为1 时,则为给所有的群发消息
  3. 好友命令
    1. 【好友】,查看好友
    2. 【同意 QQ】,同意对方添加机器人为好友,例:同意 888888
    3. 【打招呼 QQ 内容】,发送打招呼,例:打招呼 888888 你好啊
    4. 【to QQ 内容】,给好友发消息,例:to 888888 你好啊
    5. 【抖动 QQ】,发送窗口抖动,勿频繁使用,例:抖动 888888
    6. 【ip QQ】,获取对方IP,勿频繁使用,例:ip 888888
    7. 【导出】,导出所有好友、群成员
  4. 群指令
    1. 【群指令 群号】,多个号码使用逗号分隔,后面加所有群里可用的指令,可用指令看管理QQ群控制命令

群号为0、1、具体群号码,初始群设置时,默认为1的设置,若无或者被关闭,则用当前群号设置,若无,则用群号为0的设置,若无,则生成一个群号0的设置,多个群号码使用半角逗号分隔。因此如果希望所有群固定一个设置,请设置群号为1的设置即可,如果希望所有群有个默认设置,但是群主、管理员可以修改,那就设置一个0的设置,然后每个群自己设置,也可以批量设置某些群的设置

  1. 管理命令
    1. 【查管理员】,查看当前机器人管理员名单
    2. 【加管理员】,增加机器人管理员
    3. 【删管理员】,查看当前管理员
    4. 【查群互联】,查看群互联设置
    5. 【查黑名单】,查看黑名单
    6. 【锁定 密码】,锁定软件界面
    7. 【#exit】,退出机器人
    8. 【问答】教机器人问答 如#问:您好答:您也好
    9. 【删除问答:】回答的内容
    10. 【重建索引】重建立问答索引
    11. 【设置】,查看机器人设置
      1. 允许发送QQ消息=True
      2. 允许发送临时消息=True
      3. 允许发送群消息=True
      4. 字体=宋体
      5. 字号=9
      6. 颜色=#8000FF
      7. 随机颜色=False
      8. 字体样式=1
      9. 加好友审核=同意
      10. 机器人收到群邀请=通知管理员
      11. 加群审核=同意
      12. 加好友审核拒绝理由=
      13. 机器人收到群邀请拒绝理由=
      14. 加群审核拒绝理由=
      15. 抖动回复=
      16. 自动通过群邀请=True
      17. 自动回复=
      18. 云端API=False (共用的便民查询指令包括天气、手机号码、ip归属地等功能),桥接 www.simsimi.com
      19. 智能聊天=True
      20. 小I=小强
      21. 默认回复=
      22. 添加好友=4[1]
      23. 添加好友验证=4
      24. 防火墙1=20[2]
      25. 防火墙5=60
      26. 防火墙60=120
      27. SMTP=smtp.qq.com,25,false,admin@oksvn.com,密码,小灰<admin@oksvn.com> [3]
      28. 字体=宋体,9,green,1[4]
      29. 问答=True (开启数据库精确匹配),开启后所有人可以教机器人,如不想有人教,可以关闭。
      30. 问答库= 存储问答库文件夹,不为空的且问答为True则开启模糊问答。发送“重建索引”指令自动填写
      31. 群聊前缀=# (QQ群里机器人只处理指定前缀的消息)
      32. Web接口地址=
      33. Web接口编码=UTF-8
      34. Web接口密钥=***** 设置接口密码后,读取频率为10秒了
      35. 本地监听=+:8888 (端口不要跟其他软件重复,本设置需要重启软件)
      36. 双向互联 群号码1,群号码2,群号码3 转发格式(包含{消息内容}即可,其他内容随便添加)

命令样例

智能学习样例,注删除问答是删除答案

#问:你好答:你也好
#删除问答:你也好

群指令使用

#群指令 132132 设置 进群欢迎语=欢迎光临

设置使用

#设置 Web接口密钥=1234
#设置 SMTP=smtp.exmail.qq.com,25,FALSE,robot@blueidea.com,PASS,QQ机器人助手<robot@blueidea.com>

发送图片,需要把图片放在机器人的根目录

[image={3B6260FF-C1D5-0AB0-C22C-421843E091B8}.gif]
[image=http://www.blueidea.com/logo.gif]

备注说明:

  1. 0 通知管理员人工处理 3 自动同意并添加为好友 4 自动同意,不添加为好友单向好友 5 自动拒绝,理由就是添加好友验证 其他 如111,加好友时写111才通过,否则会被拒绝
  2. QQ私聊:1分钟内如果超过10条,会提示发送速度过快,再发送就不会处理了 群里:1分钟内超过10条,会发送警告,警告内容在群设置“灌水警告”设置
  3. 服务器,端口,是否使用ssl安全连接,账号,密码,显示名称
  4. 字体尽量填写常见字体,颜色支持名称和#000000两种格式,后面一个数字是粗体、斜体、下划线组合:粗体1,斜体2,下划线4,自由组合,例如7,就表示粗体并且斜体并且下划线