Jede beliebige Aktion aufrufen
Die kurzen Methoden decken das Übliche ab; darunter erreicht ein Aufruf alles.
Zwei Arten, dasselbe zu sagen
avatar.get_balance() ist eine kurze Methode. Es gibt einige hundert Aktionen und nicht alle haben eine. Jede lässt sich direkt aufrufen:
print(avatar.execute("get_connection_status"))- execute nimmt den genauen Namen der Aktion, in Anführungszeichen.
- Es ist der Name aus dem Aktionsverzeichnis, genau so geschrieben.
Aktionen, die Angaben brauchen
Eine Aktion, der etwas mitzuteilen ist, nimmt ein zweites Argument: ein Wörterbuch benannter Werte. Die Registerkarte Automation nennt die erwarteten Namen neben jeder Aktion.
avatar.execute("send_im", {
"to_agent_id": "00000000-0000-0000-0000-000000000000",
"message": "Hello from a script",
})Den gesuchten Namen finden
Die vollständige Liste steht in diesem Wiki unter Automation Engine, Alle verfügbaren Aktionen. Namen mit get lesen etwas, Namen mit set ändern eine Einstellung.