自制微信红包提醒器,轻松掌握每一个赚钱机会13


在日常生活中,我们经常会遇到各种各样的微信红包,但如果错过抢红包的时间,就只能眼睁睁看着红包金额被别人抢走。为了解决这个问题,我们可以通过以下方法自制一个微信红包提醒器,轻松掌握每一个赚钱机会。

一、所需材料* 一台可以正常上网的电脑或手机
* 微信客户端
* Python 3.6 或更高版本
* pip 安装库 requests、websocket-client、wxpy

二、安装依赖库在命令行中输入以下命令安装所需的 Python 库:
```
pip install requests websocket-client wxpy
```

三、创建 Python 脚本接下来,创建一个名为 `` 的 Python 脚本,并输入以下代码:
```python
import requests
import websocket
import wxpy
import time
# 微信API
API_URL = '/mmpaymkttransfers/sendredpack'
# 微信密钥
WECHAT_KEY = 'YOUR_WECHAT_KEY'
# 微信商户号
WECHAT_MCH_ID = 'YOUR_WECHAT_MCH_ID'
# 微信证书路径
WECHAT_CERT_FILE = 'YOUR_WECHAT_CERT_FILE'
# 红包金额(单位分)
REDPACKET_AMT = 100
# 红包个数
REDPACKET_NUM = 1
# 发送红包的目标群聊ID
TARGET_GROUP_ID = 'YOUR_TARGET_GROUP_ID'
# 定义红包信息
redpacket_info = {
'mch_id': WECHAT_MCH_ID,
'mch_billno': str(()),
'wxappid': 'YOUR_WECHAT_APPID',
'send_name': 'YOUR_SEND_NAME',
're_openid': '',
'total_amount': REDPACKET_AMT,
'total_num': REDPACKET_NUM,
'wishing': '祝福语',
'act_name': '活动名称',
'remark': '备注'
}
# 创建 WebSocket 客户端
ws = websocket.create_connection('wss:///connect/websocket/')
# 创建 Wxpy 机器人,用于接收红包消息
bot = ()
@()
def receive_message(msg):
if == '红包':
print(f'抢到红包,金额:{}元')
@ws.on_message
def on_message(ws, message):
if 'notify' in message:
try:
data = ('|')
redpacket_info['re_openid'] = data[1]
# 向微信API发送请求,发送红包
response = (API_URL, data=redpacket_info, cert=(WECHAT_CERT_FILE, WECHAT_KEY))
# 如果发送成功,则打印提示信息
if response.status_code == 200:
print('发送红包成功,金额:{}分'.format(REDPACKET_AMT))
else:
print('发送红包失败:{}'.format())
except Exception as e:
print('发送红包时出现错误:{}'.format(e))
if __name__ == '__main__':
print('微信红包提醒器已启动,正在等待群聊红包...')
ws.run_forever()
```

四、运行脚本在命令行中输入以下命令运行 Python 脚本:
```
python
```

五、使用说明1. 替换代码中的 `YOUR_WECHAT_KEY`、`YOUR_WECHAT_MCH_ID`、`YOUR_WECHAT_CERT_FILE`、`YOUR_WECHAT_APPID`、`YOUR_SEND_NAME`、`YOUR_TARGET_GROUP_ID` 等信息为自己的实际信息。
2. 启动 Python 脚本后,微信红包提醒器会自动启动,并监听群聊中的红包消息。
3. 当群聊中出现红包时,微信红包提醒器会自动抢红包并发送给目标群聊。

六、注意事项* 该脚本仅用于个人使用,请勿用于商业用途。
* 使用该脚本时,请确保您的微信账号已开通微信支付功能。
* 该脚本需要在电脑或手机上保持运行状态,才能正常接收红包消息。

2024-10-23


上一篇:如何轻松设置网上短信提醒

下一篇:提醒事项声音:开启、自定义和排除故障