Senden Sie jederzeit und überall Nachrichten an WeChat
http://wechat-sender.readthedocs.io/zh_CN/latest/
wechat_sender ist ein auf wxpy und tornado implementiertes Tool, das verschiedene Nachrichten (Protokolle, Alarme, laufende Ergebnisse usw.) von Ihrer Website, Crawlern, Skripten und anderen Anwendungen an WeChat senden kann
wxpy bietet eine relativ vollständige WeChat-API für persönliche Konten, die auf itchat basiert. Ich möchte persönliches WeChat verwenden, um Alarminformationen von meiner Website und einige Crawler-Ergebnisse zu erhalten, deshalb habe ich dieses Tool geschrieben.
pip install wechat_sender
Python 2.7 und höher Python 3 und höher
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 中登录微信的文件助手发送给你
Wenn Sie ein wxpy-Benutzer sind, ändern Sie einfach einen Satz, um wechat_sender zu verwenden:
Dies ist zum Beispiel Ihr Originalcode:
# 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 ()
Verwenden Sie 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 ) # 只需改变最后一行代码
Wenn Sie später WeChat-Nachrichten in anderen Programmen oder Skripten senden möchten, gehen Sie einfach wie folgt vor:
# coding: utf-8
from wechat_sender import Sender
Sender (). send ( "test message" )
http://wechat-sender.readthedocs.io/zh_CN/latest/
Scannen Sie den QR-Code, überprüfen Sie die Informationen und geben Sie „wechat_sender“ oder „Gruppe hinzufügen“ ein, um der WeChat-Kommunikationsgruppe beizutreten
Aktuelle Version: 0.1.4
2017.06.12 0.1.4:
Behebung des vom Absender gemeldeten Fehlers nach erfolgreichem Senden unter Python 3 #8
Die Methode Sender().send_to fügt Unterstützung für das Senden von Suchgruppen hinzu
Der Sender unterstützt die Angabe mehrerer Empfänger
07.06.2017 0.1.3:
Code optimieren, Dokumentation und Kommentare verbessern
04.06.2017 0.1.2:
Das Problem, dass das Absender-Timeout zu kurz war, wurde behoben.
Das Problem der Fehlerberichterstattung beim Initialisieren des Abhörens ohne Empfänger wurde behoben
Fügen Sie LoggingSenderHandler hinzu, um Unterstützung für Protokollhandler bereitzustellen
27.05.2017 0.1.1:
Unterstützung für mehrere Empfänger hinzufügen;
27.05.2017 0.1.0:
Verzögerte Nachricht hinzufügen;
Fügen Sie regelmäßige Nachrichten hinzu;
Fügen Sie eine bestimmte Empfängernachricht hinzu.
Steuerbefehl wechat_sender hinzufügen;
Wxpy-Statusüberwachungsfunktion hinzufügen;
Code optimieren;
17.05.2017 0.0.2:
Code optimieren
2017.05.11 0.0.1:
Veröffentlichung der ersten Version