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中的exec、eval使用实例
Sep 23 Python
python使用cPickle模块序列化实例
Sep 25 Python
讲解Python中运算符使用时的优先级
May 14 Python
bat和python批量重命名文件的实现代码
May 19 Python
python 计算文件的md5值实例
Jan 13 Python
python实现一个简单的并查集的示例代码
Mar 19 Python
[原创]Python入门教程5. 字典基本操作【定义、运算、常用函数】
Nov 01 Python
python爬取基于m3u8协议的ts文件并合并
Apr 26 Python
python+selenium 点击单选框-radio的实现方法
Sep 03 Python
TensorFLow 不同大小图片的TFrecords存取实例
Jan 20 Python
使用Python实现批量ping操作方法
May 06 Python
python解释器安装教程的方法步骤
Jul 02 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多个文件及图片上传实例详解
2014/11/10 PHP
PHP实现即时输出、实时输出内容方法
2015/05/27 PHP
8个PHP数组面试题
2015/06/23 PHP
Javascript代码混淆综合解决方案-Javascript在线混淆器
2006/12/18 Javascript
jQuery 中关于CSS操作部分使用说明
2007/06/10 Javascript
推荐一些非常不错的javascript学习资源站点
2007/08/29 Javascript
JavaScript实现网页上的浮动广告的简单方法
2013/06/14 Javascript
了不起的node.js读书笔记之mongodb数据库交互
2014/12/22 Javascript
jQuery实现瀑布流的取巧做法分享
2015/01/12 Javascript
js简单网速测试方法完整实例
2015/12/15 Javascript
js 定义对象数组(结合)多维数组方法
2016/07/27 Javascript
JavaScript注册时密码强度校验代码
2017/06/30 Javascript
vue父组件向子组件(props)传递数据的方法
2018/01/02 Javascript
使用D3.js创建物流地图的示例代码
2018/01/27 Javascript
layer.close()关闭进度条和Iframe窗的方法
2018/08/17 Javascript
element ui分页多选,翻页记忆的实例
2019/09/03 Javascript
基于javascript实现碰撞检测
2020/03/12 Javascript
Javascript文本框脚本实现方法解析
2020/10/30 Javascript
Python2中的raw_input() 与 input()
2015/06/12 Python
python 遍历字符串(含汉字)实例详解
2017/04/04 Python
python八大排序算法速度实例对比
2017/12/06 Python
Python自定义装饰器原理与用法实例分析
2018/07/16 Python
python输入一个水仙花数(三位数) 输出百位十位个位实例
2020/05/03 Python
Web前端绘制0.5像素的几种方法
2017/08/11 HTML / CSS
让IE6、IE7、IE8支持CSS3的脚本
2010/07/20 HTML / CSS
手对手的教你用canvas画一个简单的海报的方法示例
2018/12/10 HTML / CSS
FOREO斐珞尔官方旗舰店:LUNA露娜洁面仪
2018/03/11 全球购物
加拿大专业美发产品购物网站:Chatters
2021/02/28 全球购物
限量版运动鞋和街头服饰:TheDrop
2020/09/06 全球购物
机械制造专业个人的自我评价
2013/12/28 职场文书
九年级物理教学反思
2014/01/29 职场文书
集团公司党的群众路线教育实践活动工作总结
2014/03/03 职场文书
大学新学期计划书
2014/04/28 职场文书
基于Python实现的购物商城管理系统
2021/04/27 Python
JavaScript实现淘宝商品图切换效果
2021/04/29 Javascript
Python字符串常规操作小结
2022/04/03 Python