No sé si alguien es igual que yo Desde que estoy soltero, competiré con mi pareja para ver quién puede registrarse primero (mensaje push a las 5:20 pm...), y de repente me preguntarán cómo. muchos días que hemos estado juntos hoy (a veces todos a la vez) realmente no me di cuenta...), usaban los números de cumpleaños de cada uno para comprar billetes de lotería (y luego se olvidaban de comprobar si acertaron o no... .)
Por las razones anteriores, nació este proyecto...
Este proyecto utiliza el método de envío de mensajes de WeChat más estable de la historia (no habrá riesgos como la prohibición de cuentas)
Al mismo tiempo, este proyecto admite la configuración personalizada de envío de sincronización de mensajes y tiene muchas frases conmovedoras integradas para calentar los sentimientos.
¡Espero que los amantes en este mundo duren para siempre!
(Los amigos solteros no necesitan desanimarse. ¡Organiza este proyecto primero para ganarte a tu amada lo antes posible!)
Envío de mensajes de WeChat
empuje programado cron
Empuje paralelo multitarea
Título y contenido personalizados
Configuración de contenido aleatorio
Admite la implementación de imágenes de Docker
pip install -r requirements.txt
Este proyecto utiliza WeChat corporativo para enviar mensajes a WeChat (también se puede registrar WeChat personal, no se requiere autenticación y los mensajes se pueden ver directamente en WeChat)
Primero, debe usar una computadora para abrir el sitio web oficial de WeChat de la empresa y registrar una empresa.
Después del registro exitoso, haga clic en "Administrar empresa" para ingresar a la interfaz de administración, seleccione "Administración de aplicaciones" → "Autoconstrucción" → "Crear aplicación"
Después de la creación, ingrese a la página de detalles de la aplicación para obtener el ID de la aplicación (agentid) y el secreto de la aplicación (secreto).
Ingrese a la página "Mi Negocio", desplácese hasta el final y obtenga la identificación corporativa (corpid)
Ingrese a "Mi negocio" → "Complemento WeChat", desplácese hacia abajo, escanee el código QR y sígalo para recibir mensajes push.
El último paso es escribir el ID de agente, el secreto y el corpid obtenidos anteriormente en config/messenger.json y listo.
examples/config/messenger.json
[{
"channel": "enterprise_we_chat_app",
"payload": {
"agentid": "1000001",
"corpid": "wweb6a6b9523f30fa4",
"secret": "JF1BC4UvyEW8ZepkVfsg_AlAgjqFpNIslA_hUD78Dso"
}
}]
Se utiliza para crear tareas programadas y enviar mensajes a WeChat con regularidad.
Configurar en config/cron.json
examples/config/cron.json
[{
"mission": {
"name": "lover_greeting",
"payload": {
"title": "宝贝~ 起床啦~",
"begin_date": "2021-11-10",
"greeting_type": "morning"
}
},
"cron": "00 08 * * *",
"messenger": "enterprise_we_chat_app"
}, {
"mission": {
"name": "lover_greeting",
"payload": {
"title": "宝贝~ 中午啦~",
"greeting_type": "normal"
}
},
"cron": "00 12 * * *",
"messenger": "enterprise_we_chat_app"
},
{
"mission": {
"name": "lover_greeting",
"payload": {
"title": "520 !准时打卡!",
"content": "准时不!",
}
},
"cron": "20 17 * * *",
"messenger": "enterprise_we_chat_app"
}]
Hay 3 tareas de envío de mensajes programadas en el ejemplo:
Envíe un mensaje a las 8 a.m.:
宝贝~ 起床啦~ 今天我们在一起 184 天了~
早安!当你睁开双眼,祝福已飞到你面前,带着快乐的旋律,愉悦的心态,滚滚的财源,甜蜜的浪漫和美妙的生活伴你度过美好的一天!
Envíe un mensaje a las 12 del mediodía:
宝贝~ 中午啦~
my baby,...爱你!
Envía un mensaje a las 5:20 pm:
520 !准时打卡!
准时不!
La fecha_inicial(opt) en la carga útil representa el momento en que empezamos a estar juntos, que se utiliza para calcular el tiempo que pasamos juntos;
title(opt) en la carga útil representa el título enviado;
Greeting_type(opt) en la carga útil representa el tipo de push lover_greeting (uno se seleccionará aleatoriamente como contenido en config/builtin_sentences.json);
(Si el valor de contenido (opción) se establece en la carga útil, anulará el efecto del parámetro Greeting_type)
python3 main.py
Cuenta pública de WeChat: primera línea de pruebas de IA