python实现微信红包自动提醒

使用是python3.7版本

安装itchat库 pip install itchat

安装pygame库 pip install pygame

微信红包提醒分三个步骤 :1 登录微信  2 设置提醒方式本例以音乐提醒 3 监控红包

直接上代码

# -*- coding: utf-8 -*-
import itchat
import pygame 

'''
微信红包提醒
1.提醒 音乐提醒
2.个人红包
3.群里红包
'''
# 设置微信为自动登录
itchat.auto_login(hotReload=True)

# 提醒
def alarm():
	#初始化模块
	pygame.mixer.init()
	# 加载一个音乐
	pygame.mixer.music.load('alarm.mp3')
	# 播放音乐
	pygame.mixer.music.play()
	

# 个人红包 @装饰器 给函数增加新功能的
# 监控是否有个人给我发通知类型的信息
@itchat.msg_register('Note',isGroupChat=False)
def getNote(msg):
	if '收到红包' in msg['Text']:
		print(msg['Text'])
		alarm() #调用提醒声音函数

# 群里红包
@itchat.msg_register('Note',isGroupChat=True)
def getGroupNote(msg):
	if '收到红包' in msg['Text']:
		print(msg['Text'])
		alarm()
		 
# 让监控跑起来
itchat.run()

还有两种提醒方式,使用tkinter 弹窗提醒import tkinter

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值