Python实现的微信红包提醒功能示例


Posted in Python onAugust 22, 2019

本文实例讲述了Python实现的微信红包提醒功能。分享给大家供大家参考,具体如下:

#coding=utf-8
import itchat
from itchat.content import TEXT
from itchat.content import *
import sys
import time
import re
reload(sys)
sys.setdefaultencoding('utf8')
import os
@itchat.msg_register(NOTE,isGroupChat=True)#监听群内红包消息
def receive_red_packet(msg):
  if u"收到红包" in msg['Content']:
    groups = itchat.get_chatrooms(update=True)
    users = itchat.search_chatrooms(name=u'Happy一家人')#把红包消息通知给这个群
    userName = users[0]['UserName']#获取这个群的唯一标示
    for g in groups:
      if msg['FromUserName'] == g['UserName']:#根据群消息的FromUserName匹配是哪个群
        group_name = g['NickName']
    msgbody = u'有人在群"%s"发了红包,请立即打电话给我,让我去抢'%group_name
    itchat.send(msgbody,toUserName=userName) #告诉指定的好友群内有红包
itchat.auto_login(hotReload=True)
itchat.run()

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
使用Python的Flask框架实现视频的流媒体传输
Mar 31 Python
Windows下Eclipse+PyDev配置Python+PyQt4开发环境
May 17 Python
python递归删除指定目录及其所有内容的方法
Jan 13 Python
python3.4下django集成使用xadmin后台的方法
Aug 15 Python
python如何创建TCP服务端和客户端
Aug 26 Python
解决pycharm安装后代码区不能编辑的问题
Oct 28 Python
python数据处理 根据颜色对图片进行分类的方法
Dec 08 Python
python3实现钉钉消息推送的方法示例
Mar 14 Python
python实现将文件夹内的每张图片批量分割成多张
Jul 22 Python
Django接收post前端返回的json格式数据代码实现
Jul 31 Python
如何使用python代码操作git代码
Feb 29 Python
python二维图制作的实例代码
Dec 03 Python
Python PIL图片添加字体的例子
Aug 22 #Python
在python image 中安装中文字体的实现方法
Aug 22 #Python
解决Python3用PIL的ImageFont输出中文乱码的问题
Aug 22 #Python
用Pelican搭建一个极简静态博客系统过程解析
Aug 22 #Python
Django admin.py 在修改/添加表单界面显示额外字段的方法
Aug 22 #Python
Django stark组件使用及原理详解
Aug 22 #Python
Python学习笔记之字符串和字符串方法实例详解
Aug 22 #Python
You might like
PHP默认安装产生系统漏洞
2006/10/09 PHP
PHP+Ajax实现的检测用户名功能简单示例
2019/02/12 PHP
js异常捕获方法介绍
2013/04/10 Javascript
JQuery操作三大控件(下拉,单选,复选)的方法
2013/08/06 Javascript
网页防止tab键的使用快速解决方法
2013/11/07 Javascript
JQuery文字列表向上滚动的代码
2013/11/13 Javascript
深入理解javascript构造函数和原型对象
2014/09/23 Javascript
ExpressJS入门实例
2015/01/14 Javascript
jquery操作复选框checkbox的方法汇总
2015/02/05 Javascript
分享Javascript实用方法二
2015/12/13 Javascript
工作中常用的js、jquery自定义扩展函数代码片段汇总
2016/12/22 Javascript
基于JavaScript实现熔岩灯效果导航菜单
2017/01/04 Javascript
js 动态生成html 触发事件传参字符转义的实例
2017/02/14 Javascript
jQuery设计思想
2017/03/07 Javascript
H5手机端多文件上传预览插件
2017/04/21 Javascript
webpack4.0打包优化策略整理小结
2018/03/30 Javascript
使用vue-cli打包过程中的步骤以及问题的解决
2018/05/08 Javascript
浅谈Vue初学之props的驼峰命名
2018/07/19 Javascript
[56:29]Secret vs Optic 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
windows下python 3.6.4安装配置图文教程
2018/08/21 Python
使用Python编写Prometheus监控的方法
2018/10/15 Python
浅析python3字符串格式化format()函数的简单用法
2018/12/07 Python
Python日期格式和字符串格式相互转换的方法
2020/02/18 Python
Python PyQt5整理介绍
2020/04/01 Python
浅谈PyTorch中in-place operation的含义
2020/06/27 Python
Pandas之缺失数据的实现
2021/01/06 Python
自定义html标记替换html5新增元素
2008/10/17 HTML / CSS
HTML5 声明兼容IE的写法
2011/05/16 HTML / CSS
发现世界上最好的珠宝设计师:JewelStreet
2017/12/17 全球购物
本科毕业生应聘求职信
2014/07/06 职场文书
关于青春的演讲稿800字
2014/08/22 职场文书
2014党员民主评议个人思想剖析发言
2014/09/19 职场文书
2015年学生会部门工作总结
2015/04/21 职场文书
深入讲解Vue中父子组件通信与事件触发
2022/03/22 Vue.js
DSP接收机前端设想
2022/04/05 无线电
Nginx跨域问题解析与解决
2022/08/05 Servers