Sign inSign up

lukelau/qqbot

By lukelau

•Updated about 10 years ago

QQ 机器人的可运行Image

Image
4

2.2K

lukelau/qqbot repository overview

⁠SmartQQ-Bot

FYI: QQ is a instant messaging service widely used in china provided by Tencent. SmartQQ is the web implmentation.

基于 WebQQ⁠ 的机器人。本项目是基于 qqbot⁠ 而创建的,使用非常简单,只需要:

  1. 运行 docker

     docker run -it -p 3100:3100 -p 3200:3200 --name qqbot2 qqbot-wt /home/qqbot/run.sh
    
  2. 在浏览器打开:

     http://localhost:3100
    

打开手机QQ,扫描一下浏览器中的二维码即可登录成功。

  1. 发送信息

使用浏览器调用 qqbot 的 api,示例:

http://localhost:3200/send?type=[group|buddy|discuss]&to=[qqnumber/nick/gname]&msg=[msg]

⁠支持的操作

/list?type=buddy
/list?type=group
/send?type=buddy&to={qq_number/nick}&msg={msg}
/send?type={group_number/gname}&msg={msg}
/quit

⁠你可以用TA来

经典案例:

  • 持续集成自动通知 (这是软件项目开发必备的,也是我使用并改进 qqbot 最初的原因 --- Raymond)
  • 用来集成团队协作系统的消息推送(有QQ消息推送的看板系统,是真的即时沟通 --- Raymond)

其它可能的用途:

  • 监控报警机器人(监控报警啊什么的,对于天天做电脑前,报警还得通过邮件短信提醒多不直接呢)
  • 辅助管理群成员,比如自动清理刷屏用户啊(请自己实现)
  • 聊天机器人(请自己实现AI)
  • 部署机器人(请了解hubot的概念)

⁠参考资料

⁠TODO

  • 用户信息,qq号等
  • 机器人响应前缀
  • 图片发送支持

⁠Credits

  • QQBot 主要由 xhan⁠ 从 2013年12月开始,陆陆续续实现绝大部分功能。
  • Raymond Xie⁠ 于 2015年10月 增加了 手机QQ二维码扫描认证登陆。

HIGHLIGHTS BY 0

Tag summary

Content type

Image

Digest

Size

189.8 MB

Last updated

about 10 years ago

docker pull lukelau/qqbot