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中is和id的用法
Apr 03 Python
python实现域名系统(DNS)正向查询的方法
Apr 19 Python
Django权限机制实现代码详解
Feb 05 Python
代码分析Python地图坐标转换
Feb 08 Python
Python可变参数*args和**kwargs用法实例小结
Apr 27 Python
我喜欢你 抖音表白程序python版
Apr 07 Python
Python shutil模块用法实例分析
Oct 02 Python
Django和Flask框架优缺点对比
Oct 24 Python
Python如何优雅获取本机IP方法
Nov 10 Python
python中的itertools的使用详解
Jan 13 Python
python实现批量修改文件名
Mar 23 Python
Python闭包及装饰器运行原理解析
Jun 17 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实现的xml操作类
2016/01/15 PHP
什么是PHP文件?如何打开PHP文件?
2017/06/27 PHP
JS加ASP二级域名转向的代码
2007/05/17 Javascript
基于JQuery 滑动与动画的说明介绍
2013/04/18 Javascript
jQuery修改CSS伪元素属性的方法
2014/07/30 Javascript
jquery制作多功能轮播图插件
2015/04/02 Javascript
javascript创建对象、对象继承的实用方式详解
2016/03/08 Javascript
jquery.validate使用详解
2016/06/02 Javascript
原生Javascript插件开发实践
2017/01/18 Javascript
Vue.js bootstrap前端实现分页和排序
2017/03/10 Javascript
NodeJs的fs读写删除移动监听
2017/04/28 NodeJs
使用Vue自定义数字键盘组件(体验度极好)
2017/12/19 Javascript
vue-cli结合Element-ui基于cropper.js封装vue实现图片裁剪组件功能
2018/03/01 Javascript
mpvue中配置vuex并持久化到本地Storage图文教程解析
2018/03/15 Javascript
vue 实现全选全不选的示例代码
2018/03/29 Javascript
在Vue 中实现循环渲染多个相同echarts图表
2020/07/20 Javascript
[04:32]DOTA2著名解说配音敌法师 现场专访海涛怒切假腿
2013/12/20 DOTA
Python 冒泡,选择,插入排序使用实例
2015/02/05 Python
Python中exit、return、sys.exit()等使用实例和区别
2015/05/28 Python
举例讲解Python中的Null模式与桥接模式编程
2016/02/02 Python
Python操作MongoDB数据库的方法示例
2018/01/04 Python
手把手教你Python yLab的绘制折线图的画法
2019/10/23 Python
Python实现队列的方法示例小结【数组,链表】
2020/02/22 Python
用python写爬虫简单吗
2020/07/28 Python
Python2.6版本pip安装步骤解析
2020/08/17 Python
加拿大健康、婴儿和美容产品在线购物:Well.ca
2016/11/30 全球购物
学生个人的自我评价分享
2013/11/05 职场文书
法学毕业生自荐信
2013/11/13 职场文书
师德师风个人反思
2014/04/28 职场文书
党员服务承诺书
2014/05/28 职场文书
军训拉歌口号
2014/06/13 职场文书
2014司机年终工作总结
2014/12/05 职场文书
工作失职检讨书范文
2015/05/05 职场文书
2015年出纳年终工作总结
2015/05/14 职场文书
2015年库房管理工作总结
2015/10/14 职场文书
2016秋季运动会前导词
2015/11/25 职场文书