首页
/ QQParking机器人项目使用教程

QQParking机器人项目使用教程

2025-04-19 16:30:28作者:沈韬淼Beryl

1. 项目介绍

QQParking是一个开源的QQ机器人项目,基于Python语言开发。该项目的主要功能是保持QQ账号24小时在线,自动回复私聊及临时对话,能够记录用户发送的留言并通过邮件提醒用户。QQParking项目修改自QQRobot,专注于私聊消息的自动回复和智能交互,而不参与群聊。

2. 项目快速启动

环境准备

  • Python 2.x环境(项目目前不支持Python 3.x)
  • 申请一个图灵API KEY(免费,5000次/天)
  • 使用一个可用的邮箱账号(推荐使用网易126邮箱)

步骤

  1. 克隆项目到本地:

    git clone https://github.com/zeruniverse/QQParking.git
    
  2. 配置QQBot.py文件

    打开QQBot.py,将第23-28行改为你的参数,包括图灵API KEY、接收邮箱、发送邮箱、发送邮箱用户名和密码及SMTP服务器。

    TULING_KEY = '你的图灵API KEY'
    RECEIVER_EMAIL = '你的接收邮箱'
    SENDER_EMAIL = '你的发送邮箱'
    SENDER_EMAIL_USER = '发送邮箱的用户名'
    SENDER_EMAIL_PASS = '发送邮箱的密码'
    SMTP_SERVER = 'SMTP服务器地址'
    
  3. 启动QQ机器人

    nohup python2 QQBot.py > qbot.log &
    
  4. 登录验证

    在终端运行ls,如果出现v.png文件,则使用QQ安全中心扫描该二维码进行登录。如果没有v.png文件,请继续等待。

  5. 查看日志

    运行cat qbot.log可以输出运行日志,方便查看机器人运行状态。

3. 应用案例和最佳实践

  • 私聊自动回复:当有用户私聊时,机器人会自动发送离开信息,并通知用户将由AI机器人代聊。
  • 智能回复:机器人会根据图灵API的智能回复功能,与用户进行对话。
  • 记录重要信息:用户发送record命令后,机器人会将下一条信息记录并通过邮件通知用户。

4. 典型生态项目

  • QQRobot:一个支持群聊和私聊的QQ机器人项目。
  • 其他开源QQ机器人项目:可根据需求搜索其他开源的QQ机器人项目,如支持多功能的机器人等。

以上是基于QQParking项目的使用教程,希望能帮助您快速上手并使用该项目。

登录后查看全文
热门项目推荐