Clone el proyecto localmente, luego ingrese al directorio del proyecto y cambie el archivo config/dev.yaml
a config/prod.yaml
. El archivo de configuración yaml debe configurarse. Puede ir al sitio web correspondiente para obtener la clave api.
Ejecute el siguiente comando:
go mod tidy # 下载依赖
go build -v -o wxbot # 编译
nohup ./wxbot > core.log & # 后台运行, 可以查看日志 core.log
Puede ver el registro en less core.log
Hay un código QR en el registro y puede escanear el código para iniciar sesión.
Envíe un mensaje de buenos días a su novia a las 9:30 todas las mañanas y un mensaje de buenas noches a su novia a las 23:00 todas las noches. Está bien, mi novia me va a golpear :cry:.
Muchas cosas en la vida se recuerdan a través de WeChat, como los mensajes de entrega urgente. Este mensaje de evento personalizado puede permitir que el robot nos envíe mensajes periódicamente para recordarnos algo mediante reglas fijas.
Por ejemplo, +s15:32,消息内容,3,60
me recordará oportunamente el "contenido del mensaje" a las 15:31 de hoy y me lo recordará 3 veces con un intervalo de 60 segundos cada vez.
Otro ejemplo es +st20221227 15:35,,消息内容,3,60
"Recuérdame el "contenido del mensaje" a las 15:35 del 20221227, 3 veces con un intervalo de 60 segundos cada vez". Para obtener más información, consulte la sección de demostración de funciones.
Ahora la información del grupo solo se puede obtener a través del nombre del grupo , y mensajes como marcar la entrada al trabajo se envían al grupo regularmente todos los días, como recordatorios diarios para comer.
Desarrollado en base a la API de Tianxing y la interfaz de consulta meteorológica de Hefeng.
Por ejemplo, si envía [Jingxian Weather] al grupo, el robot responderá con las condiciones climáticas de hoy en el condado de Jingxian.
Las consultas de palabras clave actualmente admitidas son las siguientes:
天气查询,如:泾县天气。
菜谱查询,如: 红烧肉菜谱,红烧肉做法。
输入【打赏】打赏卫小兵。
输入【程序员鼓励师】收到程序员鼓励师的回复。
输入【毒鸡汤】关键字回复毒鸡汤。
输入【事件提醒】获取设置事件提醒的格式。
输入【圣诞帽】关键字回复简单处理后的圣诞帽头像,个别用户获取不到头像信息。
输入【英语一句话】关键字回复一句学习英语。
Desarrollado en base a openwechat, gracias al autor.