Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >python itchat+机器人web api实现个人微信机器人

python itchat+机器人web api实现个人微信机器人

作者头像
程序员同行者
发布于 2018-07-02 09:09:34
发布于 2018-07-02 09:09:34
1K00
代码可运行
举报
文章被收录于专栏:程序员同行者程序员同行者
运行总次数:0
代码可运行

模块

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
itchat

功能

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
实现微信回复机器人(调用图灵机器人api)

代码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#Author:Eric
import requests
import itchat



def getResponse(_info):
    #print(_info)
    apiUrl = 'http://www.tuling123.com/openapi/api'
    data = {
        'key'    : '7c1ccc2786df4e1685dda9f7a98c4ec9', # 如果这个Tuling Key不能用,那就换一个
        'info'   : _info, # 这是我们发出去的消息
        'userid' : 'wechat-robot', # 这里你想改什么都可以
    }
    # 我们通过如下命令发送一个post请求
    r = requests.post(apiUrl, data=data).json()

    # 让我们打印一下返回的值,看一下我们拿到了什么
    return r

@itchat.msg_register(itchat.content.TEXT)
def text_reply(msg):
        # print(msg)
    return "小小:" + getResponse(msg["Text"])["text"]

    # itchat.auto_login(enableCmdQR=True)
#pycharm下使用如下两条命令
itchat.login()
# itchat.auto_login(enableCmdQR=True)
itchat.run()
#服务器上使用如下两条命令
itchat.auto_login(enableCmdQR=2,hotReload=True)
itchat.run(debug=True)

#print(getResponse("早上好"))

使用方法(前提是设备安装了python):

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
本地使用:
输入pip install itchat  pillow,等待安装完成,输入python wx.py,用手机微信扫描生成的二维码,确认登陆即可
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-04-04 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
ItChat与图灵机器人的结合
个人账号可以通过ItChat获取即时消息 并实时通过图灵机器人的API得到反馈发送出去
py3study
2020/01/19
1.4K0
ItChat与图灵机器人的结合
【Python】30行代码教你将微信变成智能回复机器人
摘要:使用微信itchat接口和图灵机器人接口,三十行代码将你的微信变成聊天机器人,自动回复来自好友的消息。 01 — itchat安装与使用说明 itchat安装 简单安装:pip install itchat 源码安装(下载地址):https://pypi.python.org/pypi/itchat#downloads windows:下载whl包,直接pip install *.whl即可;Linux 下载tar.gz包运行setup.py即可。 itchat使用说明 具体详情可以参见
CodeInHand
2018/03/26
2.8K0
【Python】30行代码教你将微信变成智能回复机器人
Python 微信机器人:属于自己的微信机器人制作,简单易懂。图灵机器人接口api调用。
首先你需要安装itchat库。 进入cmd,先直接pip install itchat就好了。
小蓝枣
2020/09/22
1.6K0
python itchat库的使用
itchat是一个开源的微信个人号接口,使用python调用微信从未如此简单。 使用不到三十行的代码,你就可以完成一个能够处理所有信息的微信机器人。 当然,该api的使用远不止一个机器人,更多的功能等着你来发现. 1. 实现微信消息的获取 import itchat @itchat.msg_register(itchat.content.TEXT) def print_content(msg): print(msg['Text']) itchat.auto_login() itchat.run(
润森
2019/08/29
2.6K0
python itchat库的使用
Python实现微信机器人——itchat库
itchat是一个开源的微信个人号接口,可以使用该库进行微信网页版中的所有操作,比如:所有好友、添加好友、拉好友群聊、微信机器人等等。详细用户请看文档介绍,在这里。
程序员迪迪
2021/12/21
1.9K0
Python实现微信自动回复和群聊助手
本文已转载我的简书:https://www.jianshu.com/p/4b7b4f4fb0e4
月小水长
2019/07/31
4.4K0
Python实现微信自动回复和群聊助手
30行代码实现微信自动回复机器人
前段时间写过一篇微信好友大揭秘,很多朋友对itchat非常感兴趣,今天下午又学到了itchat另一种有趣的玩法---微信自动回复机器人。
PM小王
2019/07/02
3.5K0
30行代码实现微信自动回复机器人
python_库学习_02_微信自动回复
一、python发展的趋势日益庞大,微信也有对应的库itchat。这次的实例做做成可在任意电脑运行的微信自动回复机器人exe.文件。
py3study
2020/01/19
8500
python_库学习_02_微信自动回复
【Python】利用python爬取微信朋友info
#前言 今天在工作室学习时,偶然被某公众号推送了《我用python爬了爬自己的微信朋友》,因为本身也是在学习python的过程,索性就中断了手头的工作,点进去看,并操作了一番,学习了itchat模块,并查阅了相关资料做了一些拓展学习。
肓己
2021/08/12
7361
微信机器人
使用它可以方便的完成 回复消息、搜索好友、被添加自动回复、获取好友信息等功能,当然功能不止于这些,这里我们用到了回复信息功能
双鬼带单
2018/12/05
7.4K2
使用Python操作机器人聊天
萌新偶然发现一个好玩的东西 使用Python和机器人聊天 效果 工具 图灵机器人API itchat(提前安装) 准备 自己需要去图灵机器人注册账号,拿到APIkey,大家也可以直接使用我这个 ca0
小歪
2018/04/04
1.6K0
使用Python操作机器人聊天
云拜年攻略!用Python自动回复拜年消息,还能“抗”七姑八姨的灵魂问题
从年三十到今天,手机上的拜年消息就没停过,大多还是群发,不回复显得很没有礼貌,一一回复又累心劳神。
大数据文摘
2020/02/21
7850
我用Python写了一个微信聊天机器人
https://blog.csdn.net/zhiguigu/article/details/118370025
用户8949263
2022/04/08
2.1K2
我用Python写了一个微信聊天机器人
手把手教你接入ChatGpt微信聊天机器人
2.需要在OpenAI的网站上获取API Key。注册OpenAI账号后,进入Dashboard,在API Keys选项卡中可以找到自己的API Key。自行百度,也加入我的知识星球看详细教程,在文章最下方,完全免费。
make a bug
2023/07/15
3.5K0
手把手教你接入ChatGpt微信聊天机器人
Python中的itchat模块的使用
@CSDN:https://blog.csdn.net/weixin_44510615/article/details/105340263
润森
2020/04/08
9310
Python中的itchat模块的使用
玩转itchat,实现好友信息可视化、聊天机器人及性别模型构建
前些日子,女朋友拿我手机玩,说我微信好友女生多,当时我就不服了(跪着认错了),然后两人一个个统计性别,我微信好友不算多,但也有300来个,人工统计实在费事,之后事情也就不了了之了(打了我一顿)。 昨天突然想到itchat库可以获取微信好友信息,所以又拿出来玩了一下,为什么说又了?之前用过itchat制作好友全头像,链接(https://www.jianshu.com/p/684cbdf15874)。所以今天继续使用itchat来玩转好友信息。
罗罗攀
2018/08/02
6920
玩转itchat,实现好友信息可视化、聊天机器人及性别模型构建
微信模拟个人号itchat库使用教程
chatgpt的这把火也把QQ机器人,WX机器人,WEB机器人各种智能问答类的应用带火了。
手撕代码八百里
2023/11/17
3.6K0
微信模拟个人号itchat库使用教程
python做微信回复机器人_Python自动化脚本
最近因为太无聊了就考虑能不能做一些好玩的东西出来,正好在CSDN的推荐上看到大佬做的微信自动回复机器人,觉得很有趣,因此想着自己也能动手做一个。在此就写下我的具体思路和实现过程吧。
全栈程序员站长
2022/11/10
1.9K1
python做微信回复机器人_Python自动化脚本
itchat微信的python库2023.5.4
用户7138673
2023/08/16
1.2K1
itchat微信的python库2023.5.4
微信发博客
在小武 2 岁的时候我创建了 《小武成长记》 网站: http://jiaxianhua.com
iOSDevLog
2019/04/29
1.1K0
微信发博客
相关推荐
ItChat与图灵机器人的结合
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验