Appeler n’importe quelle action
Les méthodes courtes couvrent le courant ; en dessous, un seul appel atteint tout.
Deux façons de dire la même chose
avatar.get_balance() est une méthode courte. Il y a quelques centaines d’actions et toutes n’en ont pas une. Chacune reste appelable directement :
print(avatar.execute("get_connection_status"))- execute prend le nom exact de l’action, entre guillemets.
- C’est le nom du répertoire des actions, orthographié à l’identique.
Les actions qui demandent des détails
Une action à renseigner prend un second argument : un dictionnaire de valeurs nommées. L’onglet Automation liste les noms attendus à côté de chaque action.
avatar.execute("send_im", {
"to_agent_id": "00000000-0000-0000-0000-000000000000",
"message": "Hello from a script",
})Trouver le nom voulu
La liste complète est dans ce wiki, sous Moteur d’automatisation, Toutes les actions disponibles. Les noms commençant par get lisent, ceux commençant par set changent un réglage.