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
-
@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?
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden