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 当前全局变量和入口参数的所有属性
Jul 01 Python
python在windows命令行下输出彩色文字的方法
Mar 19 Python
python从sqlite读取并显示数据的方法
May 08 Python
python万年历实现代码 含运行结果
May 20 Python
Python基于回溯法子集树模板解决取物搭配问题实例
Sep 02 Python
Python实现对一个函数应用多个装饰器的方法示例
Feb 09 Python
用Django写天气预报查询网站
Oct 21 Python
python3 selenium自动化 frame表单嵌套的切换方法
Aug 23 Python
django框架F&Q 聚合与分组操作示例
Dec 12 Python
Python3 操作 MySQL 插入一条数据并返回主键 id的实例
Mar 02 Python
python GUI库图形界面开发之PyQt5信号与槽的高级使用技巧装饰器信号与槽详细使用方法与实例
Mar 06 Python
Django REST framwork的权限验证实例
Apr 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将对象转换成数组的方法(兼容多维数组类型)
2013/06/21 PHP
PHP中redis的用法深入解析
2014/02/20 PHP
完美解决JS中汉字显示乱码问题(已解决)
2006/12/27 Javascript
使用prototype.js 的时候应该特别注意的几个问题.
2007/04/12 Javascript
13 个JavaScript 性能提升技巧分享
2012/07/26 Javascript
Jquery动态进行图片缩略的原理及实现
2013/08/13 Javascript
jquery 淡入淡出效果的简单实现
2014/02/07 Javascript
jQuery中的jQuery()方法用法分析
2014/12/27 Javascript
第一次接触神奇的Bootstrap网格系统
2016/07/27 Javascript
connection reset by peer问题总结及解决方案
2016/10/21 Javascript
利用JQuery阻止事件冒泡
2016/12/01 Javascript
在Vue中如何使用Cookie操作实例
2017/07/27 Javascript
小程序实现抽奖动画
2020/04/16 Javascript
《javascript设计模式》学习笔记三:Javascript面向对象程序设计单例模式原理与实现方法分析
2020/04/07 Javascript
Python模拟随机游走图形效果示例
2018/02/06 Python
numpy matrix和array的乘和加实例
2018/06/28 Python
在Python中使用defaultdict初始化字典以及应用方法
2018/10/31 Python
NumPy 基本切片和索引的具体使用方法
2019/04/24 Python
Python tensorflow实现mnist手写数字识别示例【非卷积与卷积实现】
2019/12/19 Python
TensorFlow加载模型时出错的解决方式
2020/02/06 Python
jupyter notebook指定启动目录的方法
2021/03/02 Python
利用HTML5绘制点线面组成的3D图形的示例
2015/05/12 HTML / CSS
韩国知名的家庭购物网站:CJmall
2016/08/01 全球购物
全球知名的珠宝首饰品牌:Kay Jewelers
2018/02/11 全球购物
智能电子秤、手表和健康监测仪:Withings(之前为诺基亚健康)
2018/10/30 全球购物
师范生自荐信范文
2013/10/06 职场文书
行政前台岗位职责
2013/12/04 职场文书
学校消防安全制度
2014/01/30 职场文书
房屋买卖协议书
2014/04/10 职场文书
企业文化标语大全
2014/06/10 职场文书
环境卫生工作汇报材料
2014/10/28 职场文书
2016年春节慰问信息
2015/03/25 职场文书
实验心得体会范文
2016/01/25 职场文书
简单聊一聊SQL注入及防止SQL注入
2022/03/23 MySQL
python装饰器代码解析
2022/03/23 Python
win10电脑关机快捷键是哪个 win10快速关机的几种方法
2022/08/14 数码科技