Chiamare qualsiasi azione
I metodi brevi coprono il consueto; sotto, una sola chiamata raggiunge tutto.
Due modi di dire la stessa cosa
avatar.get_balance() è un metodo breve. Le azioni sono qualche centinaio e non tutte ne hanno uno. Ognuna resta chiamabile direttamente:
print(avatar.execute("get_connection_status"))- execute prende il nome esatto dell’azione, fra virgolette.
- È il nome dell’elenco delle azioni, scritto identico.
Azioni che richiedono dettagli
Un’azione a cui va detto qualcosa prende un secondo argomento: un dizionario di valori con nome. La scheda Automation elenca i nomi attesi accanto a ciascuna azione.
avatar.execute("send_im", {
"to_agent_id": "00000000-0000-0000-0000-000000000000",
"message": "Hello from a script",
})Trovare il nome giusto
L’elenco completo è in questo wiki, sotto Motore di automazione, Tutte le azioni disponibili. I nomi che iniziano con get leggono; quelli che iniziano con set cambiano un’impostazione.