使用go-cqhttp结合python作自己的机器人(下)

前言

承接上文,我们来继续开发QQ机器人


程序开发

消息事件

接口

上面我们实现了自我学习的机器人系统,这样就确保了日常对话已经不是问题。

下面我们来实现一些特殊功能,例如一些推送效果等

这里我们需要用到一些互联网上的API,我个人用的是这个网页的

在special_function目录中新建了一个help_msg.py文件,来返回帮助信息

def private_chat_help():content="[CQ:face,id=63][CQ:face,id=63][CQ:face,id=63]%20专有命令:%0a"content+="1-调教:%27#学习%20[目标语]%20[自动回复语]%27%20%0a"content+="2-翻译:%27翻译%20[待翻译内容]%27%20%0a"content+="3-手机号码信息:%27号码信息%20[手机号码]%27%20%0a"content+="4-壁纸:%27壁纸%7C高清壁纸%27%20%0a"content+="5-头像推荐:%27头像%20[女%7C男%7C动漫]%27%20%0a"return content 

特殊字符要url转码

然后还是

使用go-cqhttp结合python作自己的机器人(下)相关推荐

  1. python程序写诗_用Python作诗,生活仍有诗和远方

    原标题:用Python作诗,生活仍有诗和远方 报 名 来源:TheodoreXu链接: https://segmentfault.com/a/1190000013154329 常听说,现在的代码,就和 ...

  2. python线下培训-天津python培训,0基础学python线上还是线下好?

    0基础开始选择学习python的时候就注定要纠结于学习方式是线上学习好呢还是线下学习好呢?其实两者都各有各的优势,线上课程便宜,时间自由灵活,不过需要我们强大的自学能力以及自控能力:线下的话学习氛围. ...

  3. Python+Django+Eclipse 在Windows下快速开发自己的网站

    Python+Django+Eclipse 在Windows下快速开发自己的网站 一.配置开发环境 我的开发环境是:Python3.3.2 + Django1.5.2 + Eclipse 1.安装Py ...

  4. 孤荷凌寒自学python第四十五天Python初学基础基本结束的下阶段预安装准备

    孤荷凌寒自学python第四十五天Python初学基础基本结束的下阶段预安装准备 (完整学习过程屏幕记录视频地址在文末,手写笔记在文末) 今天本来应当继续学习Python的数据库操作,但根据过去我自学 ...

  5. python 在无网络环境下安装包

    python 在无网络环境下安装包 1 找到python包路径 C:\Users\admin\AppData\Local\Programs\Python\Python36-32\Lib\site-pa ...

  6. python 贴吧自动回复机-Python实现微信自动回复机器人详细教程

    首先,我们需要安装并配置好Python环境,并安装requests和itchat包,我用的是Windows7环境! https://www.python.org/ python官网 下载 然后直接打开 ...

  7. python下载文件到指定目录-Python获取指定文件夹下的文件名的方法

    本文采用os.walk()和os.listdir()两种方法,获取指定文件夹下的文件名. 一.os.walk() 模块os中的walk()函数可以遍历文件夹下所有的文件. os.walk(top, t ...

  8. python怎么读文件夹下的文件夹-python如何获取当前文件夹下所有文件名详解

    前言 本文主要给大家介绍了关于python获取当前文件夹下所有文件名的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 os 模块下有两个函数: os.walk() os.li ...

  9. 线上学python哪家好-Python线上和线下培训哪个好?老男孩Python

    学习Python对于很多人来说都是非常不错的选择,也是最合适的选择.想必不少人都知道,学习Python分为线上和线下两种模式,那么这两种模式有什么区别呢?我们简单的了解一下. 先来为大家介绍一下线上培 ...

最新文章

  1. 【Python基础】Python高级特性:切片、迭代、列表生成式、生成器与迭代器
  2. VTK:相交线用法实战
  3. BAT Window批量重命名
  4. Java 8 日期和时间解读
  5. input获得焦点和失去焦点
  6. SVN遇到Can't convert string from 'UTF-8' to native encoding(转)
  7. Firefox下去掉密码自动填充
  8. 【UDP通过多线程改进,在一个窗口中同时接收又发送】
  9. 【IO面试题】打印目录树形结构,并输出到file.txt中
  10. MonoRail - 生命周期及controller/action/view详解(转)
  11. 酒店服务机器人或被用于长期偷窥旅客
  12. 不用任何插件:小白如何白嫖百度网盘下载速度(不好用来打我,嘿嘿)
  13. lldp协议代码阅读_查看链路层发现协议(LLDP)关于交换机的端口状态信息
  14. 关于jmeter客户端实现中HttpClient4与Java的区别
  15. mysql to double_double todouble
  16. 象棋马走日步数计算流程图
  17. JavaScript在线手册
  18. 窗口看门狗和独立看门狗区别
  19. 李宏毅2022机器学习HW2解析
  20. led灯条串联图_串联式电路 - 自制12vled灯电路图(五款设计电路图分享)

热门文章

  1. spring和jump区别_jump和leap有什么区别?
  2. python读取导航电文并计算卫星位置
  3. 高德地图实现地图打点,点击后展示小弹框
  4. Google浏览器添加扩展程序
  5. Lasso introduction
  6. 三星sm-g7106com.android.mms,Android系统版本及其屏幕适配
  7. 荣耀8x显示无法连接到服务器,华为荣耀8X手机升级更新217版本系统后经常显示无网络连接...
  8. WPF 动态图的插入方法
  9. react-native插入动图
  10. 设置 vim 显示行号/ Tab 键缩进为4格