Coder Social home page Coder Social logo

ph0enixxx / qqparking Goto Github PK

View Code? Open in Web Editor NEW

This project forked from zeruniverse/qqparking

0.0 3.0 0.0 276 KB

QQBot, QQ机器人,用于QQ挂机。自动回复私聊及临时对话,记录留言并转发至邮箱,账号(被踢)下线邮件提醒。Python版本及windows 32位EXE

License: GNU General Public License v3.0

Python 100.00%

qqparking's Introduction

QQ停放(自动回复)

Build Status
该项目修改自QQRobot这一项目,用于挂QQ
当收到私聊或临时对话时先回复离开信息,接下来由AI与用户聊天。记录用户发送的留言并邮件提醒
这里可以下载不带邮件功能的版本。
登陆时采用QQ安全中心的二维码做为登陆条件, 不需要在程序里输入QQ号码及QQ密码。
已测试运行环境:Python 2.6 & Python 2.7

请帮忙分析Android QQ协议:此项目现已稳定,在更新协议前不会有大更新。希望有人能跟我一起搞手机QQ协议,SmartQQ协议稳定性不是很理想。

This project is a chatting robot in QQ, implemented in Python. The purpose of this project is keeping your QQ account online 24*7. This robot will ignore all group chatting messages and reply to each private chatting message. The robot will first tell people chatting with your account that you're not online and an AI robot will chat with them on behalf of you. If they want to leave a message to you, they can send [record] command in chatting window and the next message will be forwarded to your electronic mailbox. The welcome message will be sent at the first time the robot reply to a certain account and every following message will end up with (This message is sent from an robot).

Here is a similar project supporting both group chatting and private chatting but only used for fun.

##运行截图
capture
capture1
执行上一步后收到留言邮件提示:
capture3
小黄鸡代聊:
capture4
QQ下线需要重新登录提醒:
capture5
(对应错误)
capture6

##RELEASE
5.0.1挂机版本 (带预配置文件):点击下载
5.0.1 WINDOWS EXE 32位: 点击下载
无邮件提醒功能版本 (带预配置文件,可直接运行): 点击下载

##如何使用

  • http://www.tuling123.com/openapi/ 申请一个API KEY(免费,5000次/天)
  • 将QQBot.py的第36-43行改为你的参数。接收邮箱请使用你的常用邮箱,发送邮箱建议网易126邮箱(已测试可用),输入用户名,密码及对应SMTP服务器
  • nohup python2 QQBot.py >qbot.log&
  • ls
  • 若出现v.jpg则用QQ安全中心扫描,否则继续ls
  • cat log.log可以输出运行LOG
  • 测试用 API KEY 和邮箱:
    Tuling Key:c7c5abbc9ec9cad3a63bde71d17e3c2c
    邮箱: [email protected]
    SMTP密码: uyyxdrzrrxntidkh
    邮箱和TULING KEY登陆密码:kidAi%u2^JSP9*.x
    TULING KEY 注册邮箱:[email protected]

##功能

  • 私聊自动回复,某QQ号第一次触发私聊时回复离开信息

  • 私聊智能回复,小黄鸡,对于接下来收到的私聊,由机器人向AI平台请求该聊天记录的回复并回复给消息发送者

  • 私聊记录功能,以record关键字触发重要信息记录,下一条信息将邮件提醒

  • 留言失败提示,若留言邮件发送失败,则QQ上提醒对方重试

  • 下线提示功能,若程序遇到错误退出(如QQ要求重新登录),则发送提醒邮件

##其它

qqparking's People

Contributors

zeruniverse avatar

Watchers

James Cloos avatar Mikoyan avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.