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中使用logging模块打印log日志详解
Apr 05 Python
python删除过期log文件操作实例解析
Jan 31 Python
利用Python正则表达式过滤敏感词的方法
Jan 21 Python
浅谈python的深浅拷贝以及fromkeys的用法
Mar 08 Python
python实现网站微信登录的示例代码
Sep 18 Python
python实现的多任务版udp聊天器功能案例
Nov 13 Python
Python post请求实现代码实例
Feb 28 Python
Python编程快速上手——强口令检测算法案例分析
Feb 29 Python
python实现ftp文件传输功能
Mar 20 Python
Python selenium文件上传下载功能代码实例
Apr 13 Python
Python 解决空列表.append() 输出为None的问题
May 23 Python
利用Matlab绘制各类特殊图形的实例代码
Jul 16 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
解析Ubuntu下crontab命令的用法
2013/06/24 PHP
Yii2中OAuth扩展及QQ互联登录实现方法
2016/05/16 PHP
PHP实现的无限分类类库定义与用法示例【基于thinkPHP】
2018/08/06 PHP
ThinkPHP框架实现定时执行任务的两种方法分析
2018/09/04 PHP
PHP框架实现WebSocket在线聊天通讯系统
2019/11/21 PHP
RR vs IO BO3 第二场2.13
2021/03/10 DOTA
document.all与WEB标准
2020/05/13 Javascript
使用jquery为table动态添加行的实现代码
2011/03/30 Javascript
js判断变量是否未定义的代码
2020/03/28 Javascript
javascript中直接写php代码的方法
2013/07/31 Javascript
javascript图片相似度算法实现 js实现直方图和向量算法
2014/01/14 Javascript
用js读、写、删除Cookie代码续篇
2014/12/03 Javascript
深入理解Vue router的部分高级用法
2018/08/15 Javascript
create-react-app使用antd按需加载的样式无效问题的解决
2019/02/26 Javascript
js实现微信聊天效果
2020/08/09 Javascript
JavaScript this关键字指向常用情况解析
2020/09/02 Javascript
Python中自定义函数的教程
2015/04/27 Python
Python使用numpy产生正态分布随机数的向量或矩阵操作示例
2018/08/22 Python
用python脚本24小时刷浏览器的访问量方法
2018/12/07 Python
opencv python统计及绘制直方图的方法
2019/01/21 Python
浅谈Python中的可迭代对象、迭代器、For循环工作机制、生成器
2019/03/11 Python
Python中新式类与经典类的区别详析
2019/07/10 Python
Python代码使用 Pyftpdlib实现FTP服务器功能
2019/07/22 Python
python实现文件批量编码转换及注意事项
2019/10/14 Python
python 解决print数组/矩阵无法完整输出的问题
2020/02/19 Python
Python PyQt5运行程序把输出信息展示到GUI图形界面上
2020/04/27 Python
使用keras内置的模型进行图片预测实例
2020/06/17 Python
python 视频下载神器(you-get)的具体使用
2021/01/06 Python
英国顶尖手表珠宝品牌独家授权经销商:HS Johnson
2020/10/28 全球购物
C++:局部变量能否和全局变量重名
2014/03/03 面试题
Java中采用什么结构来捕获、处理异常?各子句的顺序、功能如何
2013/10/07 面试题
鲜果饮品店创业计划书
2014/01/21 职场文书
公司委托书格式
2014/08/01 职场文书
2014年招商工作总结
2014/11/22 职场文书
求职信:会计求职的写作技巧
2019/04/24 职场文书
Python实现双向链表
2022/05/25 Python