python制作自动回复脚本_python itchat实现微信自动回复的示例代码
今天在实验楼发现一个特别好玩的,Python 微信库itchat,可以实现自动回复等多种功能,好玩到根本停不下来啊,尤其是调戏调戏不懂计算机的,特别有成就感,哈哈!!
代码如下:
#coding=utf8
import requests
import itchat
KEY = '8edce3ce905a4c1dbb965e6b35c3834d'
def get_response(msg):
apiUrl = 'http://www.tuling123.com/openapi/api'
data = {
'key' : KEY,
'info' : msg,
'userid' : 'wechat-robot',
}
try:
r = requests.post(apiUrl, data=data).json()
return r.get('text')
except:
return
@itchat.msg_register(itchat.content.TEXT)
def tuling_reply(msg):
defaultReply = 'I received: ' + msg['Text']
reply = get_response(msg['Text'])
return reply or defaultReply
itchat.auto_login(hotReload=True)
itchat.run()
安装一下 itchat即可跑上面程序,实现与图灵机器人的交互。
更多关于itchat的资料,如下:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
python制作自动回复脚本_python itchat实现微信自动回复的示例代码相关推荐
- python找人脚本_Python找出微信上删除你好友的人脚本写法
相信大家在微信上一定被上面的这段话刷过屏,群发消息应该算是微信上流传最广的找到删除好友的方法了.但群发消息不仅仅会把通讯录里面所有的好友骚扰一遍,而且你还得挨个删除好几百个聊天记录,回复大家的疑问和鄙 ...
- python淘宝秒杀_Python 实现淘宝秒杀的示例代码
新手学习Python,之前在网上看见一位朋友写的40行Python代码搞定京东秒杀,想在淘宝上帮女朋友抢玩偶,所以就照猫画虎的写了下淘宝的秒杀脚本,经自己实验可行.直接上代码: #-*- coding ...
- python制作阴阳师脚本_python阴阳师脚本如何拿卡
欲将TextBox内的文字向右靠,除了将Alignment属性设为「1-靠右对 」之外,亦 将MultiLine属性设为True 然后这个ASP文件就可以被任务计划定时的运行了,简单吧CommandT ...
- python扫描端口脚本_Python实现的端口扫描功能示例
本文实例讲述了Python实现的端口扫描功能.分享给大家供大家参考,具体如下: 一 代码 import sys import socket import multiprocessing def por ...
- 用python写秒杀程序_Python 实现淘宝秒杀的示例代码
新手学习Python,之前在网上看见一位朋友写的40行Python代码搞定京东秒杀,想在淘宝上帮女朋友抢玩偶,所以就照猫画虎的写了下淘宝的秒杀脚本,经自己实验可行.直接上代码: #-*- coding ...
- python实现语音通话_python 实现语音聊天机器人的示例代码
前言 在不远的将来,实现一定程度上的语音支持将成为日常科技的基本要求,整合了语音识别的python程序提供了其他技术无法比拟的交互性和可访问性.最重要的是,在python程序中实现语音识别非常简单.整 ...
- itchat库微信自动回复祝福语
过年了,之前看到一些python文章介绍用itchat自动回复微信,我自己就写了一个. 官方文档https://itchat.readthedocs.io/zh/latest/,这个库挺简洁的,对着接 ...
- itchat与微软小冰的碰撞!--微软小冰接入itchat实现微信自动回复
微软小冰接入itchat实现微信自动回复 本文简介 先上效果图! 一.集成微软小冰制作聊天机器人 原理 代码 监听好友信息 监听小冰信息 二.定时发送消息推送与自动回复同时实现 原理 代码 完整代码 ...
- python可以制作游戏脚本吗_如何用python制作游戏脚本?
对于游戏编程来说,使用脚本语言可以快速地开发游戏逻辑,节省开发新型自定义语言的时间和开销,并且脚本语言通常要比编程者创造的语言更加的强大.小伙伴们学习python有一段时间了,有没有发现python语 ...
最新文章
- conda env环境配置
- 分享是程序员的必备素质
- PHP zval内存回收机制和refcount_gc和is_ref_gc
- python fun函数、求4x4整型数组的主对角线元素的和_python中多维数组中列major的numpy整形...
- ApacheCN JavaScript 译文集(二) 20211123 更新
- springboot读取src下文件_springboot获取src/main/resource下的文件
- 被捧上天的 GPT-3,商业化之路怎么走?
- 十大最受欢迎的 React Native 应用开发编辑器
- 物联网大数据平台具备哪些功能
- 洛谷P1217回文质数(特判筛选,取巧判断顺序)
- 由购物论测试的重要性:桃子测试了,很好;糖没测试,竟然都有虫子
- hfss仿真软件入门教程
- 调试错误,请回到请求来源地,重新发起请求。 错误代码 insufficient-isv-permissions 错误原因: ISV权限不足,建议在开发者中心检查对应功能是否已经添加
- 输入半径,求球的表面积和体积
- 人工智能学习常用网站推荐
- 使用yum下载文件报No module named urlgrabber.grabber错
- 老厉害了!2600亿,紫光集团南京再投半导体生产线
- author-头文字注释
- Travis CI 简介
- 如何实现水平,垂直,水平垂直居中