Envía mensajes a WeChat en cualquier momento y en cualquier lugar
http://wechat-sender.readthedocs.io/zh_CN/latest/
wechat_sender es una herramienta implementada basada en wxpy y tornado que puede enviar varios mensajes (registros, alarmas, resultados de ejecución, etc.) desde su sitio web, rastreadores, scripts y otras aplicaciones a WeChat.
wxpy proporciona una API de cuenta personal de WeChat relativamente completa basada en itchat. Quiero usar WeChat personal para recibir información de alarma de mi sitio web y algunos resultados del rastreador, así que escribí esta herramienta.
pip install wechat_sender
Python 2.7 y superior Python 3 y superior
from wxpy import *
from wechat_sender import *
bot = Bot ()
listen ( bot )
# 之后 wechat_sender 将持续运行等待接收外部消息
from wechat_sender import Sender
Sender (). send ( 'Hello From Wechat Sender' )
# Hello From Wechat Sender 这条消息将通过 1 中登录微信的文件助手发送给你
Si es usuario de wxpy, simplemente cambie una oración para usar wechat_sender:
Por ejemplo, este es su código original:
# coding: utf-8
from __future__ import unicode_literals
from wxpy import *
bot = Bot ( 'bot.pkl' )
my_friend = bot . friends (). search ( 'xxx' )[ 0 ]
my_friend . send ( 'Hello WeChat!' )
@ bot . register ( Friend )
def reply_test ( msg ):
msg . reply ( 'test' )
bot . join ()
Utilice wechat_sender:
# coding: utf-8
from __future__ import unicode_literals
from wxpy import *
from wechat_sender import listen
bot = Bot ( 'bot.pkl' )
my_friend = bot . friends (). search ( 'xxx' )[ 0 ]
my_friend . send ( 'Hello WeChat!' )
@ bot . register ( Friend )
def reply_test ( msg ):
msg . reply ( 'test' )
listen ( bot ) # 只需改变最后一行代码
Más adelante, si desea enviar mensajes WeChat en otros programas o scripts, simplemente:
# coding: utf-8
from wechat_sender import Sender
Sender (). send ( "test message" )
http://wechat-sender.readthedocs.io/zh_CN/latest/
Escanee el código QR, verifique la información e ingrese 'wechat_sender' o 'agregar grupo' para ingresar al grupo de comunicación WeChat
Versión actual: 0.1.4
2017.06.12 0.1.4:
Solucione el problema del error informado por el remitente después de un envío exitoso en Python 3 #8
El método Sender().send_to agrega soporte para el envío de grupos de búsqueda
El remitente admite la especificación de múltiples receptores
2017.06.07 0.1.3:
Optimice el código, mejore la documentación y los comentarios.
2017.06.04 0.1.2:
Se solucionó el problema por el cual el tiempo de espera del remitente era demasiado corto;
Se solucionó el problema del informe de errores al inicializar la escucha sin receptor.
Agregue LoggingSenderHandler para brindar soporte para el controlador de registros
2017.05.27 0.1.1:
Agregue soporte para múltiples receptores;
2017.05.27 0.1.0:
Agregar mensaje retrasado;
Agregar mensajes periódicos;
Agregar mensaje del destinatario designado;
Agregue el comando de control wechat_sender;
Agregue la función de monitoreo de estado de wxpy;
Optimizar código;
2017.05.17 0.0.2:
Optimizar código
2017.05.11 0.0.1:
Lanzar primera versión