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.