Envie mensagens para o WeChat a qualquer hora e em qualquer lugar
http://wechat-sender.readthedocs.io/zh_CN/latest/
wechat_sender é uma ferramenta implementada com base em wxpy e tornado que pode enviar diversas mensagens (logs, alarmes, resultados de execução, etc.) do seu site, rastreadores, scripts e outros aplicativos para o WeChat
wxpy fornece uma API de conta pessoal WeChat relativamente completa baseada no itchat, e quero usar o WeChat pessoal para receber informações de alarme do meu site e alguns resultados do rastreador, então escrevi esta ferramenta.
pip install wechat_sender
Python 2.7 e superior Python 3 e 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 中登录微信的文件助手发送给你
Se você é um usuário wxpy, basta alterar uma frase para usar wechat_sender:
Por exemplo, este é o seu 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 ()
Use 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 ) # 只需改变最后一行代码
Posteriormente, se quiser enviar mensagens WeChat em outros programas ou scripts, basta:
# coding: utf-8
from wechat_sender import Sender
Sender (). send ( "test message" )
http://wechat-sender.readthedocs.io/zh_CN/latest/
Digitalize o código QR, verifique as informações e digite 'wechat_sender' ou 'add group' para entrar no grupo de comunicação WeChat
Versão atual: 0.1.4
2017.06.12 0.1.4:
Corrija o problema de erro relatado pelo remetente após envio bem-sucedido no Python 3 #8
O método Sender().send_to adiciona suporte para envio de grupo de pesquisa
O remetente suporta a especificação de vários destinatários
2017.06.07 0.1.3:
Otimize o código, melhore a documentação e os comentários
2017.06.04 0.1.2:
Corrigido o problema do tempo limite do remetente ser muito curto;
Corrigido o problema de relatório de erros ao inicializar a escuta sem receptor
Adicione LoggingSenderHandler para fornecer suporte ao manipulador de log
2017.05.27 0.1.1:
Adicione suporte a vários receptores;
2017.05.27 0.1.0:
Adicionar mensagem atrasada;
Adicione mensagens periódicas;
Adicionar mensagem de destinatário designado;
Adicionar comando de controle wechat_sender;
Adicionar função de monitoramento de status wxpy;
Otimizar código;
17/05/2017 0.0.2:
Otimizar código
11.05.2017 0.0.1:
Lançar a primeira versão