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 相关文章推荐
pyqt4教程之实现半透明的天气预报界面示例
Mar 02 Python
Python tempfile模块学习笔记(临时文件)
May 25 Python
Python发送email的3种方法
Apr 28 Python
Python随机生成手机号、数字的方法详解
Jul 21 Python
Python基于回溯法子集树模板解决0-1背包问题实例
Sep 02 Python
Python3实现将本地JSON大数据文件写入MySQL数据库的方法
Jun 13 Python
python计算两个数的百分比方法
Jun 29 Python
Python 最大概率法进行汉语切分的方法
Dec 14 Python
Python的历史与优缺点整理
May 26 Python
python爬虫搭配起Bilibili唧唧的流程分析
Dec 01 Python
pytest配置文件pytest.ini的详细使用
Apr 17 Python
还在手动盖楼抽奖?教你用Python实现自动评论盖楼抽奖(一)
Jun 07 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/11/25 PHP
PHP中的strtr函数使用介绍(str_replace)
2011/10/20 PHP
PHP对文件进行加锁、解锁实例
2015/01/23 PHP
php从完整文件路径中分离文件目录和文件名的方法
2015/03/13 PHP
PHP输出日历表代码实例
2015/03/27 PHP
简单纯js实现点击切换TAB标签实例
2015/08/23 Javascript
基于jQuery实现点击最后一行实现行自增效果的表格
2016/01/12 Javascript
js实现select选择框效果及美化
2016/08/19 Javascript
AngularJS递归指令实现Tree View效果示例
2016/11/07 Javascript
Javascript 详解封装from表单数据为json串进行ajax提交
2017/03/29 Javascript
Django+Vue.js搭建前后端分离项目的示例
2017/08/07 Javascript
javascript帧动画(实例讲解)
2017/09/02 Javascript
详解滑动穿透(锁body)终极探索
2019/04/16 Javascript
Element InputNumber 计数器的实现示例
2020/08/03 Javascript
[06:42]DOTA2每周TOP10 精彩击杀集锦vol.1
2014/06/25 DOTA
Python httplib模块使用实例
2015/04/11 Python
Python xlrd读取excel日期类型的2种方法
2015/04/28 Python
pytorch实现特殊的Module--Sqeuential三种写法
2020/01/15 Python
基于Python实现视频的人脸融合功能
2020/06/12 Python
解决阿里云邮件发送不能使用25端口问题
2020/08/07 Python
Lookfantastic挪威官网:英国知名美妆购物网站
2017/07/26 全球购物
bareMinerals官网:矿物质化妆品和护肤品
2018/02/04 全球购物
JRE、JDK、JVM之间的关系怎样
2012/05/16 面试题
初中班主任评语
2014/04/24 职场文书
网络编辑求职信
2014/04/30 职场文书
银行求职自荐书
2014/06/25 职场文书
元旦晚会活动总结
2014/07/09 职场文书
三严三实学习心得体会
2014/10/13 职场文书
2014年纪检监察工作总结
2014/11/11 职场文书
异地恋情人节寄语
2015/02/28 职场文书
小学生安全保证书
2015/05/09 职场文书
小学入学感言
2015/08/01 职场文书
微信小程序和php的登录实现
2021/04/01 PHP
JavaScript实现简单拖拽效果
2021/09/15 Javascript
Vue的过滤器你真了解吗
2022/02/24 Vue.js
Oracle锁表解决方法的详细记录
2022/06/05 Oracle