WebQQ Robot for plugin

WebQQ Robot by plugin

一个可自我开发利用插件的webqq协议机器人


  • 脚本说明

    可以自己编写功能插件,下面由插件开发相关
    机器人开发测试群: 248122847
    所需环境:
        Python2.7
        requests模块
    
  • 关于插件开发

    • 格式

      可以参照plugins/文件夹下的插件

      # coding:utf-8
      class Plugin:
          '''
          菜单插件
          '''
          def __init__(self,command):
              # 接受用户指令
              self.command = command
      
          # 判断用户发送的指令
          # 发送过来的指令
          def _cmd(self):
              if self.command[:4] == 'help':
                  return self.usage
      
    • 关于函数说明
      __init__(self,command)  必须, 用来接受用户参数
      _cmd(self)              必须, 用来处理并返回结果,结果是字符串
      
    • 关于插件开启
      需要在startConf.py 下添加指令白名单.
      比如需要接收用户的 ip:127.0.0.1
      那么你可以在ALLOW_COMMAND 里面加上["ip"]
      
    • 关于机器人启用
      你需要先在网页端登录机器人,因为webqq没有输入账号的选项.
      所以说只能现在web端登录机器人,然后替换cookies 和ptwebqq值
      具体替换在startConf.py 里 我已经标记了需要替换的两个值
      最后就是用python webqq.py 开启机器人.
      
      注: 上面的ptwebq值,就是你抓取流量的时候里,polls里的参数,里面包含了ptwebqq值

附带一张以前的截图
webqq

  • 项目地址:
    git clone https://github.com/1oid/WebQQ-Robot-by-Plugin.git