Vai all’articolo
NeuraCoreWiki utente
← Torna al capitolo
Python integrato

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.