{"_id":"qqbot","_rev":"5-eb33bb4e24aacca96e2490752fb1250d","name":"qqbot","description":"A robot lives on webQQ","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"qqbot","version":"1.0.0","author":{"name":"xhan"},"keywords":["qqbot","hubot","bot"],"description":"A robot lives on webQQ","licenses":[{"type":"MIT","url":"https://raw.github.com/xhan/qqbot/master/LICENSE"}],"repository":{"type":"git","url":"https://github.com/xhan/qqbot.git"},"dependencies":{"coffee-script":">= 1.6.3","optparse":">= 1.0.4","scoped-http-client":">= 0.9.8","log":">= 1.4.0","express":">= 3.3.4","js-yaml":"*"},"engines":{"node":">= 0.8.x","npm":">= 1.1.x"},"main":"./index","bin":{"hubot":"./bin/hubot"},"readme":"QQBot\n-----\n使用[非公开协议WebQQ](https://github.com/xhan/qqbot/blob/master/protocol.md)的QQ机器人。命令行工具，由不可思议的CoffeeScript提供支持。\n\n状态\n-----\n* :muscle: 可行性测试\n* :muscle: 登录以及对验证码的支持\n* :muscle: 保持在线，注掉线后暂不能自动重新登录\n* :muscle: 发送消息（qq好友，群）\n* :muscle:  监听派发收到的qq消息\n* :muscle:  插件化\n* :alien:  支持hubot\n* :alien:  日志\n\n关于\n----\n不久前在一个比特币群中发现了有QQ机器人的存在，顿时我就震惊了！管理员可以通过它管理其他成员，群成员也可通过各种指令了解各平台比特币的市场行情。另外惊奇的是居然能自动踢掉刷屏的人，潜力无限，骚动不止！\n\n> 2013.12.28  \n\n* 19:43 搜索了下果然已有好多轮子，但几乎所有的都是闭源付费以及是基于win系统。所以决定测试下基于webQQ协议的可能性。  \n* 20:13 有点急功近利了，直接用coffeescript编码有点搞不定的感觉。看会Coffee和node的语法和api  \n* 21:18 基本语法和http测试完成 :smile:  \n\n> 2013.12.29   \n\n* 10:23 昨晚一直卡在登录账户验证处，调试到凌晨终于通过登录验证的第一个环节。PS.使用coffee写代码还真是蛮清爽的\n* 15:07 去了趟医院，怎么就突然感冒咳嗽头晕了。成功搞定node http post以及获取到qq登录最后一步token。睡会会。  \n* 19:43 发现了一款开源的webqq协议的win客户端MingQQ，看截图完成度相当高。对了增加了验证码的支持\n* 20:44 增加在线（轮训功能），进度比预期的慢了些。但又发现了些资料和文档，补充在底部。分离qqauth和qqapi\n\n> 2013.12.30\n\n* 08:37 有了第三方的资料文档后进展快了不少，增加获取群信息，发消息接口，抽离了httpclient功能，分离测试脚本auth,api\n* 13:11 学习Coffee Class的简单用法，提供了QQBot对象来处理各种接口信息。现已支持简单的poll事件解析\n* 18:05 增加回复响应功能，同时写了个比较挫的插件机制，但是至少似乎运作的还算正常！后续得看下hubot的代码学习下设计\n\n资料\n----\n* 开源的webqq协议的win客户端 https://code.google.com/p/mingqq/\n* WebQQ协议专题  http://www.10qf.com/forum-52-1.html","readmeFilename":"README.md","bugs":{"url":"https://github.com/xhan/qqbot/issues"},"homepage":"https://github.com/xhan/qqbot","_id":"qqbot@1.0.0","dist":{"shasum":"ec106ca3a1e70649727e5ddbd0a2295e7dfe4c14","tarball":"https://registry.npmjs.org/qqbot/-/qqbot-1.0.0.tgz","integrity":"sha512-38x9T2/kQ04/MohgLEVj9o1ALdydWGYt1gjSk8nDDMwxpyvTXv4f7cKggmtX60XqJFQo7OIrvHWknm8cCk1uIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDA6PelM8ZglUo3s5G0dFGDXJocwi3TDElTIl2ZTq3drAIhANkUuRMw8RH5RmaI0Cb47YRcVhQuTvMkQ/6dXZmp8dVi"}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"xhan","email":"xhan87@gmail.com"},"maintainers":[{"name":"xhan","email":"xhan87@gmail.com"}]}},"readme":"QQBot\n-----\n使用[非公开协议WebQQ](https://github.com/xhan/qqbot/blob/master/protocol.md)的QQ机器人。命令行工具，由不可思议的CoffeeScript提供支持。\n\n状态\n-----\n* :muscle: 可行性测试\n* :muscle: 登录以及对验证码的支持\n* :muscle: 保持在线，注掉线后暂不能自动重新登录\n* :muscle: 发送消息（qq好友，群）\n* :muscle:  监听派发收到的qq消息\n* :muscle:  插件化\n* :alien:  支持hubot\n* :alien:  日志\n\n关于\n----\n不久前在一个比特币群中发现了有QQ机器人的存在，顿时我就震惊了！管理员可以通过它管理其他成员，群成员也可通过各种指令了解各平台比特币的市场行情。另外惊奇的是居然能自动踢掉刷屏的人，潜力无限，骚动不止！\n\n> 2013.12.28  \n\n* 19:43 搜索了下果然已有好多轮子，但几乎所有的都是闭源付费以及是基于win系统。所以决定测试下基于webQQ协议的可能性。  \n* 20:13 有点急功近利了，直接用coffeescript编码有点搞不定的感觉。看会Coffee和node的语法和api  \n* 21:18 基本语法和http测试完成 :smile:  \n\n> 2013.12.29   \n\n* 10:23 昨晚一直卡在登录账户验证处，调试到凌晨终于通过登录验证的第一个环节。PS.使用coffee写代码还真是蛮清爽的\n* 15:07 去了趟医院，怎么就突然感冒咳嗽头晕了。成功搞定node http post以及获取到qq登录最后一步token。睡会会。  \n* 19:43 发现了一款开源的webqq协议的win客户端MingQQ，看截图完成度相当高。对了增加了验证码的支持\n* 20:44 增加在线（轮训功能），进度比预期的慢了些。但又发现了些资料和文档，补充在底部。分离qqauth和qqapi\n\n> 2013.12.30\n\n* 08:37 有了第三方的资料文档后进展快了不少，增加获取群信息，发消息接口，抽离了httpclient功能，分离测试脚本auth,api\n* 13:11 学习Coffee Class的简单用法，提供了QQBot对象来处理各种接口信息。现已支持简单的poll事件解析\n* 18:05 增加回复响应功能，同时写了个比较挫的插件机制，但是至少似乎运作的还算正常！后续得看下hubot的代码学习下设计\n\n资料\n----\n* 开源的webqq协议的win客户端 https://code.google.com/p/mingqq/\n* WebQQ协议专题  http://www.10qf.com/forum-52-1.html","maintainers":[{"name":"xhan","email":"xhan87@gmail.com"}],"time":{"modified":"2022-06-25T05:16:51.694Z","created":"2013-12-30T11:26:36.563Z","1.0.0":"2013-12-30T11:26:39.442Z"},"author":{"name":"xhan"},"repository":{"type":"git","url":"https://github.com/xhan/qqbot.git"}}