記事へ移動
NeuraCoreユーザーWiki
← この章に戻る
組み込み Python

どの操作でも呼び出す

短い名前のメソッドはよく使うものを覆います。その下に、すべてに届く呼び出しが一つあります。

同じことを言う二つの書き方

avatar.get_balance() は短い名前のメソッドです。操作は数百あり、すべてに短い名前があるわけではありません。どれも直接呼べます。

print(avatar.execute("get_connection_status"))
  • execute は操作の正確な名前を引用符で受け取ります。
  • 名前は操作一覧のもので、綴りもそのままです。

詳細が必要な操作

何かを伝える必要のある操作は、二つめの引数として名前付きの値の辞書を受け取ります。Automation タブが操作ごとに必要な名前を示します。

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

名前の探し方

完全な一覧はこの Wiki の「自動化エンジン」「利用できるすべての操作」にあります。get で始まる名前は読み取り、set で始まる名前は設定の変更です。