NEWS
Script Hilfe - per Telegram ein pyton script starten und zurück geben
-
Hallo,
ich versuch gerade nebst den einfachen kleinen Blockly Scripte nun mich an ein größeres (für mich) Projekt.
Ich möchte gern über meinen TelegramBot (der schon gut für Licht und andere einfache befehle funktionier) folgendes tun.
schreibe im TelegramBot "suche ABCDEF"
der ioBroker soll dann via fertigem, funktioniertem (über SSH) Pythonscript starten "/ich/bin/der/pfad/datei.py ABCDEF" (also die Nachricht muss angehängt werden)
das pyton script speichert das ergebnis in einer textdatei (macht er schon)
auf dem Bot soll als Antwort die Textdatei kommen (das senden einer Textdatei an den bot mittels blockly hab ich schon hinbekommen))
jetzt brauch ich eigentlich nen anstoß für punkt 2, wie löse ich mit dem ankommenden telegram befehl das pyton Script aus?
Hoffe man versteht mich und jemand kann helfen.
Gruß
-
@SteKu sagte in Script Hilfe - per Telegram ein pyton script starten und zurück geben:
wie löse ich mit dem ankommenden telegram befehl das pyton Script aus?
per trigger und exec commando
-
@arteck wirklich so einfach? Ich bin da einscheint ziemlich blöd. In zwei Stunden recherchieren habe ich es nicht geschafft ein simples Python Skript durch Javascript / Blockly zu starten. Eigentlich habe ich ein paar post auf English gefunden und die meinten dass es wäre kompliziert weil JS nicht "lokal" arbeitet und Schwierigkeiten hat die Dateien/Pfade zu finden. Bei mir hat trotz komplettes Pfad nicht funktioniert...
Habt ihr ein kurzes funktionierendes Beispiel?