Ir al artículo
NeuraCoreWiki de usuario
← Volver al capítulo
Python integrado

Llamar a cualquier acción

Los métodos cortos cubren lo habitual; debajo, una sola llamada llega a todo.

Dos maneras de decir lo mismo

avatar.get_balance() es un método corto. Hay varios cientos de acciones y no todas tienen uno. Cualquiera se puede llamar directamente:

print(avatar.execute("get_connection_status"))
  • execute toma el nombre exacto de la acción, entre comillas.
  • Es el nombre del directorio de acciones, escrito igual.

Acciones que necesitan datos

Una acción a la que hay que indicarle algo toma un segundo argumento: un diccionario de valores con nombre. La pestaña Automation lista los nombres esperados junto a cada acción.

avatar.execute("send_im", {
    "to_agent_id": "00000000-0000-0000-0000-000000000000",
    "message": "Hello from a script",
})

Encontrar el nombre que quieres

La lista completa está en esta wiki, en Motor de automatización, Todas las acciones disponibles. Los nombres que empiezan por get leen algo; los que empiezan por set cambian un ajuste.