💻 源代码
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()