精华内容
下载资源
问答
  • QQbot

    2018-04-11 15:51:00
    QQ聊天机器人。 原理:在Webqq上进行...Qqbot项目https://github.com/pandolia/qqbot -Game:https://github.com/louxinye/lxybot -双鹤拼 https://github.com/yuansuye/qqbot_plugin_for_flypy -查询:https:...

    QQ聊天机器人。
    原理:在Webqq上进行操作。

    主要:
    Qqbot项目https://github.com/pandolia/qqbot
    -Game:https://github.com/louxinye/lxybot
    -双鹤拼 https://github.com/yuansuye/qqbot_plugin_for_flypy
    -查询:https://github.com/ultraxia/fundsQuery_plugins

    基于java的smartqq:https://github.com/ScienJus/smartqq
    茉莉机器人apihttp://www.itpk.cn/robot.php

    TEST:
    1、腾讯的webqq大改版,所以很多原来别人的项目都不能用了,需要改。
    2、一个比较惨的,调代码的时候不知道为什么群弄错了,结果差点被T了。。
    这里写图片描述

    转载于:https://www.cnblogs.com/gwj1314/p/9444879.html

    展开全文
  • qqbot:嘴臭qqbot-源码

    2021-05-02 08:52:43
    qqbot 嘴臭qqbot 这玩意自己先跑下面两个命令让他有个环境(基于python) pip install chatterbot pip install qqbot 这个下面的代码文件需要放在~/.qqbot-tmp/plugins下,所以你可以学我把仓库建在那个目录下。
  • qqbot是一个用python实现的,基于腾讯SmartQQ协议的QQ机器人,可运行在Linux,Windows和Mac OSX平台下。 本项目github地址: : 你可以通过扩展qqbot来实现: 监控,收集QQ消息 自动消息推 聊天机器人 通过QQ远程...
  • qqbot-tangmaru 基于github.com/xhan/qqbotqqbot,增加了交互RPG功能
  • QQbot_Admin-源码

    2021-03-21 13:39:58
    QQbot_Admin
  • qqbot试用

    2018-09-13 17:25:35
    1、安装Python sudo yum install epel-release sudo yum install python34 2、安装pip sudo yum -y install epel-release yum install python-pip ...3、安装qqbot pip install qqbot 4、试用 ...

    1、安装Python

    sudo yum install epel-release
    sudo yum install python34
    

    2、安装pip

    sudo yum -y install epel-release
    yum install python-pip
    pip install --upgrade pip

    3、安装qqbot

    pip install qqbot

    4、试用

    qqbot即可

    linux请手动下载二维码扫描

     

    完事

    展开全文
  • 这是一个基于mirai,graia的qqbot 你可以在 文件里设置你的bot参数构造 功能 目前实现的功能有 以图搜图 以图搜番 查询疫情 查询天气 基础闲聊(请主要若要使用此功能需要到 修改api接口) 随机涩图(由于没钱fq,我用...
  • lingluo-QQbot-源码

    2021-04-07 22:28:36
    lingluo-QQbot 这是一个用Python编写的QQ机器人 目前功能 入群欢迎 手动禁言没什么用的功能 获取机器人加入的群聊 你需要在config.yml文件中修改配置 Config 参数 说明 Host 你的QQ号 Robot 机器人的QQ号 DebugGroup...
  • 主要为大家详细介绍了基于Python QQBot库的QQ聊天机器人,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • qqbot在服务器启动

    千次阅读 2018-09-28 21:55:10
    我看了一下csdn、博客园这些有关qqbot的博文大部分都是说明如何在本地电脑上运行的。而在服务器端运行的很少。现在来讲一下如何在服务器端使用qqbot完成自动回复消息的程序。 qqbot是什么? 是用python写的一个程序...

    前言

    qqbot的github地址https://github.com/pandolia/qqbot。 我看了一下csdn、博客园这些有关qqbot的博文大部分都是说明如何在本地电脑上运行的。而在服务器端运行的很少。现在来讲一下如何在服务器端使用qqbot完成自动回复消息的程序。

    qqbot是什么?

    是用python写的一个程序。有了它,你就能实现下面这些功能

    • 监控、收集 QQ 消息
    • 自动消息推送
    • 聊天机器人
    • 通过 QQ 远程控制你的设备

    如何使用qqbot?

    介绍 https://github.com/pandolia/qqbot/blob/master/README.MD

    开始搭建

    首先,在服务器端搭建qqbot启动回复程序很简单,只要完成两个操作就可以了。
    哪三个操作?

    1. 修改配置文件;
    2. 编写自动回复的程序
    3. 启动qqbot

    修改配置文件

    修改配置文件,你就能够,使得qqbot展示出二维码,在你的ssh连接器上。能够使得你的程序运行在后台,记录运行的日志。
    如何修改配置文件?
    首先你要找到qqbot里面的一个配置文件,启动qqbot的时候就会看到下面这里

    其中的配置文件就是我们的配置文件,然后进入该配置文件。可以看到有下面这些配置信息

    # QQBot 的配置文件,这个配置文件中由两部分组成,第一部分是系统用户,第二部分就是个人用户,下面有两种用户的启动方式。
        # 使用 qqbot -u somebody 启动程序时,依次加载:
        #     根配置 -> 默认配置 -> 用户 somebody 的配置 -> 命令行参数配置
        # 使用 qqbot 启动程序时,依次加载:
        #     根配置 -> 默认配置 -> 命令行参数配置
        # 用户 somebody 的配置
        "somebody" : {
            # QQBot-term (HTTP-API) 服务器端口号(该服务器监听 IP 为 127.0.0.1 )
            # 设置为 0 则不会开启本服务器(此时 qq 命令和 HTTP-API 接口都无法使用)。
            "termServerPort" : 8188,
            # 二维码 http 服务器 ip,请设置为公网 ip 或空字符串
            "httpServerIP" : "",
            # 二维码 http 服务器端口号
            "httpServerPort" : 8189,
            # 自动登录的 QQ 号
            "qq" : "3497303033",
            # 接收二维码图片的邮箱账号
            "mailAccount" : "3497303033@qq.com",
            # 该邮箱的 IMAP/SMTP 服务授权码
            "mailAuthCode" : "feregfgftrasdsew",
            # 是否以文本模式显示二维码
            "cmdQrcode" : False,
            # 显示/关闭调试信息
            "debug" : False,
            # QQBot 掉线后自动重启
            "restartOnOffline" : False,
            # 在后台运行 qqbot ( daemon 模式)
            "daemon": False,
            # 完成全部联系人列表获取之后才启动 QQBot 
            "startAfterFetch" : False,
            # 插件目录
            "pluginPath" : ".",
            # 启动时需加载的插件
            "plugins" : [],
            # 插件的配置(由用户自定义)
            "pluginsConf" : {},
        },
        # 可以在 默认配置 中配置所有用户都通用的设置,也就是系统用户
        "默认配置" : {
            "qq" : "",
            "pluginPath" : "",
            "plugins" : [
                'qqbot.plugins.sampleslots',
                'qqbot.plugins.schedrestart',
            ],
    	    "pluginsConf" : {
    	        'qqbot.plugins.schedrestart': '8:00',
    	    }
        }, 
        # # 注意:根配置是固定的,用户无法修改(在本文件中修改根配置不会生效)
        # "根配置" : {
        #     "termServerPort" : 8188,
        #     "httpServerIP" : "",
        #     "httpServerPort" : 8189,
        #     "qq" : "",
        #     "mailAccount" : "",
        #     "mailAuthCode" : "",
        #     "cmdQrcode" : False,
        #     "debug" : False,
        #     "restartOnOffline" : False,
        #     "daemon" : False,
        #     "startAfterFetch" : False,
        #     "pluginPath" : "",
        #     "plugins" : [],
        #     "pluginsConf" : {}
        # },
    }
    rootConf = {
        "termServerPort" : 8188,
        "httpServerIP" : "",
        "httpServerPort" : 8189,
        "qq" : "",
        "mailAccount" : "",
        "mailAuthCode" : "",
        "cmdQrcode" : False,
        "debug" : False,
        "restartOnOffline" : False,
        "daemon" : False,
        "startAfterFetch" : False,
        "pluginPath" : "",
        "plugins" : [],
        "pluginsConf" : {},
    }
    

    我们可以看到上面中我们这次所需要的配置信息,显示二维码 “cmdQrcode” : False,后台运行 “daemon”: False,插件配置 “plugins” : [ ‘qqbot.plugins.sampleslots’,‘qqbot.plugins.schedrestart’,],然后我们修改默认配置为下面这些

     "默认配置" : {
            "cmdQrcode" : True,
            "daemon": True,
            "qq" : "",
            "pluginPath" : "",
            "plugins" : [
                'qqbot.plugins.sampleslots',
                'qqbot.plugins.schedrestart',
                 'qqbot.plugins.sample',
            ],
                "pluginsConf" : {
                    'qqbot.plugins.schedrestart': '8:00',
                }
        },
    

    配置文件修改完成。

    编写程序

    实现自己的 QQ 机器人非常简单,只需要在~/.qqbot-tmp/plugins/ 目录下sample.py中定义一个自己的消息响应函数就可以了(但是注意的是这歌函数一定要以onQQMessage为名称。

    def onQQMessage(bot, contact, member, content):
        if content == '-hello':
            bot.SendTo(contact, '你好,我是QQ机器人')
        elif content == '-stop':
            bot.SendTo(contact, 'QQ机器人已关闭')
            bot.Stop()
    

    介绍上面的四个参数

    • bot : QQBot 对象,提供 List/SendTo/Stop/Restart 等接口,详见本文档第五节
    • contact : QContact 对象,消息的发送者,具有 ctype/qq/uin/nick/mark/card/name 等属性
    • member : QContact 对象,仅当本消息为 群消息或讨论组消息 时有效,代表实际发消息的成员
    • content : str 对象,消息内容

    启动qqbot

    在命令行中启动qqbot由于命令行的信息全部加载到了日志里面,所以你需要去日志里面扫二维码。

    可以的话,关注博客网站

    展开全文
  • QQBot QQ机器人项目
  • qqbot 是一个用 python 实现的、基于腾讯 SmartQQ 协议的 QQ 机器人框架,可运行在 Linux 、 Windows 和 Mac OSX 平台下。 你可以通过扩展 qqbot 来实现: 监控、收集 QQ 消息 自动消息推送 聊天机器人 通过 QQ ...
  • QQBot:使用QQ PC协议的机器人-源码
  • python+qqbot实现qq聊天机器人

    万次阅读 2018-05-21 18:00:27
    python+qqbot实现qq聊天机器人 1. 安装qqbot 使用pip安装qqbot pip install qqbot 2. 登录qq 在安装完qqbot后,就可以进行qq的登录了,使用qqbot命令进行登录,在命令行输入qqbot,然后会弹出来二维码,...

    ##python+qqbot实现qq聊天机器人
    ###1. 安装qqbot
    使用pip安装qqbot

    pip install qqbot
    

    ###2. 登录qq
    在安装完qqbot后,就可以进行qq的登录了,使用qqbot命令进行登录,在命令行输入qqbot,然后会弹出来二维码,你进行扫码后便可以登录了,登录后就可以挂在那里不用管它,他就相当于一个qq客户端,用于处理qq。
    ###3.python编码
    这个编码阶段和上一个微信的开发是类似的,都是通过一个方法接受消息,然后图灵机器人进行消息的处理并且给出回复的内容。只是qq的使用的 onQQMessage方法的做为消息回复的函数。

    ```
    
    #下面注册的响应函数的函数名必须为 “onQQMessage” ,函数参数也必须和上面的一致。
    def onQQMessage(bot, contact, member, content):
          
            ret = reply(content)
            save = "收到消息: "+content+"\n"+"回复消息: "+ret+"\n"
            save_to_file('D:\\content.txt', save)
            bot.SendTo(contact,ret)
    
    ```
    

    我这里还做了一个把消息保存到文件,你可以不做,而reply函数和微信实现登陆是一样的参考我的微信登陆那个就行了。
    ###4.运行这个python
    qq和微信不一样得还有就是,微信的这个python是直接运行的,而qq的这个python文件是交个qqbot运行的,具体方法就是把这个python文件拷贝到C:\Users\Administrator.qqbot-tmp\plugins这个路径下,然后在开启一个命令行(注意:是另外开启一个,不要在那个运行qqbot的黑窗口中输),然后输入qq plug xxx其中xxx就是你的python的名字,这样就可以把py文件加载到qbot上咯。输入 qq unplug xxx就是从qbot上拿下。加载完py文件,你的qq就变成了一个智能qq咯。

    欢迎大家关注我的微信公众号,未来上面会推送python 机器学习 算法学习 深度学习 论文阅读 以及偶尔的小鸡汤等内容。ようこそいらっしゃい!

    搜索 coderwangson 关注

    image

    展开全文
  • python的qqbot无法登陆

    2021-05-15 22:17:08
    还是qqbot现在无法使用了<img alt="" height="415" src="https://img-ask.csdnimg.cn/upload/1621087958159.png" width="848" /></p> <p><img alt="" height="637" src=...
  • a-qqbot-based-graia-源码

    2021-05-04 15:46:18
    a-qqbot-based-graia 一个基于 graia-application 编写的qqbot 根据AGPL 3.0,源码放在了这里. 由于该项目不再使用,预计将在转换成saya之后暂停更新。 pip install graia-application-mirai --upgrade pip ...
  • Fourm-QQbot 使用说明
  • 对于一个编程的初学者,我最初的想法就是做出一个从头到尾都属于自己的QQbot,在浏览了许多的相关资料后,发现了许许多多的困难以及问题。 思索,请问有大佬带带我么,或者给我指出一条道路,我想基于onebot接口标准...
  • QQbot QQbot是使用的异步QQ机器人框架所完成。 机器人能做什么 战地1战绩信息查询 个人总战绩查询 个人武器数据查询 个人载具信息查询 个人最近战绩信息查询 服务器信息查询 注意:是否注册只影响数据更新,不影响...
  • Python qqbot 实现qq机器人

    千次阅读 2018-11-03 19:06:43
    qqbot项目Gayhub地址:https://github.com/pandolia/qqbot   # -*- coding: utf-8 -*- import qqbot from qqbot import QQBotSlot as qqbotslot, RunBot from qqbot import _bot as bot import time import json...
  • 基于Python QQBot库的QQ聊天机器人

    万次阅读 2018-08-27 21:38:29
    项目地址:...pip install qqbot 2.主动发出消息 from qqbot import _bot as bot # 登录QQ bot.Login(['-q', '2816626661']) ''' buddy 获取指定名称/备注的好友 group 获取群 ''' buddy = b...
  • qqbot_base 基于(mirai)[ ]的qq机器人基本应用框架 内容 执照 (许可证)[qqbot_base / blob / main / LICENSE]
  • QQbot实现图灵机器人

    千次阅读 2018-09-20 18:22:48
    我最近在Github上看到一个有趣的库qqbot,感觉很有意思,就像用图灵机器人结合起来做一个群聊机器人。用了一晚上的时间就实现了,还是很简单的。 准备 首先我们要安装qqbot这个库用pip安装就行了,只要输入pip ...
  • 除了qqbot,还附带了一个命令行的qq来连接qqbot,可以使用显示好友,分组列表,发送消息等操作 通过对poll信息的分析,自动重新登录,提高了稳定性 移除了扫描二维码之后的键盘输入,替换自动替换二维码扫描结果 ...
  • QQbot-RBQ 私人QQ机器人——RBQ相关文件源码

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 563
精华内容 225
关键字:

qqbot