🧧 微信红包提示

📋 功能说明
  • 监听微信红包消息
  • 自动提醒红包出现
  • 播放提示音效
💻 源代码
import itchat
from itchat.content import *
import winsound

@itchat.msg_register(NOTE, isGroupChat=True)
def handle_red_packet(msg):
    """监听红包消息"""
    if '红包' in msg['Text']:
        # 播放提示音
        winsound.Beep(1000, 500)
        winsound.Beep(1500, 500)
        print(f"发现红包!群: {msg['User']['NickName']}")
        
        return "🧧 发现红包!快抢!"

@itchat.msg_register(TEXT, isGroupChat=True)
def handle_text(msg):
    """监听文本消息"""
    if '红包' in msg['Text'] or 'hongbao' in msg['Text'].lower():
        winsound.Beep(800, 300)
        return "🧧 红包提醒!"

def run():
    """运行监听"""
    itchat.auto_login(hotReload=True)
    print("红包监听已启动...")
    itchat.run()

if __name__ == '__main__':
    run()
📦 运行环境
pip install itchat
系统要求
  • Windows系统
  • 微信网页版登录