Klonen Sie das Projekt lokal, geben Sie dann das Projektverzeichnis ein und ändern Sie die Datei config/dev.yaml
in config/prod.yaml
. Sie können die entsprechende Website aufrufen, um den APIKey zu erhalten.
Führen Sie den folgenden Befehl aus:
go mod tidy # 下载依赖
go build -v -o wxbot # 编译
nohup ./wxbot > core.log & # 后台运行, 可以查看日志 core.log
Sie können das Protokoll less core.log
Im Protokoll befindet sich ein QR-Code, den Sie scannen können, um sich anzumelden.
Senden Sie Ihrer Freundin jeden Morgen um 9:30 Uhr eine Guten-Morgen-Nachricht und jeden Abend um 23:00 Uhr eine Gute-Nacht-Nachricht an Ihre Freundin. Okay, ich werde von meiner Freundin verprügelt werden :heul:.
Über WeChat werden viele Dinge im Leben erinnert, beispielsweise Expressversandnachrichten. Diese benutzerdefinierte Ereignisnachricht kann es dem Roboter ermöglichen, uns durch feste Regeln regelmäßig Nachrichten zu senden, um uns an etwas zu erinnern.
Beispiel: +s15:32,消息内容,3,60
erinnert mich rechtzeitig um 15:31 Uhr an „Nachrichteninhalt“ und erinnert mich dreimal im Abstand von jeweils 60 Sekunden.
Ein weiteres Beispiel ist +st20221227 15:35,,消息内容,3,60
wird mich regelmäßig „um 15:35 Uhr am 20221227 an „Nachrichteninhalt“ erinnern, dreimal im Abstand von jeweils 60 Sekunden erinnern“. Einzelheiten finden Sie im Abschnitt Funktionsdemonstration.
Jetzt können die Gruppeninformationen nur über den Gruppennamen abgerufen werden , und Nachrichten wie das Einstempeln zur Arbeit werden regelmäßig jeden Tag an die Gruppe gesendet, beispielsweise tägliche Erinnerungen an das Essen.
Entwickelt basierend auf der Tianxing-API und der Zefeng-Wetterabfrageschnittstelle.
Wenn Sie beispielsweise [Wetter in Jingxian] an die Gruppe senden, antwortet der Roboter mit den heutigen Wetterbedingungen im Kreis Jingxian.
Die derzeit unterstützten Schlüsselwortabfragen lauten wie folgt:
天气查询,如:泾县天气。
菜谱查询,如: 红烧肉菜谱,红烧肉做法。
输入【打赏】打赏卫小兵。
输入【程序员鼓励师】收到程序员鼓励师的回复。
输入【毒鸡汤】关键字回复毒鸡汤。
输入【事件提醒】获取设置事件提醒的格式。
输入【圣诞帽】关键字回复简单处理后的圣诞帽头像,个别用户获取不到头像信息。
输入【英语一句话】关键字回复一句学习英语。
Dank des Autors basierend auf openwechat entwickelt.