<spanid="evennia-contrib-base-systems-ingame-python-commands"></span><h1>evennia.contrib.base_systems.ingame_python.commands<aclass="headerlink"href="#module-evennia.contrib.base_systems.ingame_python.commands"title="Link to this heading">¶</a></h1>
<p>Module containing the commands of the in-game Python system.</p>
<emclass="property"><spanclass="k"><spanclass="pre">class</span></span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">evennia.contrib.base_systems.ingame_python.commands.</span></span><spanclass="sig-name descname"><spanclass="pre">CmdCallback</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="o"><spanclass="pre">**</span></span><spanclass="n"><spanclass="pre">kwargs</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/base_systems/ingame_python/commands.html#CmdCallback"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.contrib.base_systems.ingame_python.commands.CmdCallback"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">key</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'@call'</span></em><aclass="headerlink"href="#evennia.contrib.base_systems.ingame_python.commands.CmdCallback.key"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">aliases</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">['@calls',</span><spanclass="pre">'@callbacks',</span><spanclass="pre">'@callback']</span></em><aclass="headerlink"href="#evennia.contrib.base_systems.ingame_python.commands.CmdCallback.aliases"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">locks</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'cmd:perm(developer)'</span></em><aclass="headerlink"href="#evennia.contrib.base_systems.ingame_python.commands.CmdCallback.locks"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">help_category</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'building'</span></em><aclass="headerlink"href="#evennia.contrib.base_systems.ingame_python.commands.CmdCallback.help_category"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">get_help</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">caller</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">cmdset</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/base_systems/ingame_python/commands.html#CmdCallback.get_help"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.contrib.base_systems.ingame_python.commands.CmdCallback.get_help"title="Link to this definition">¶</a></dt>
<dd><p>Return the help message for this command and this caller.</p>
<p>The help text of this specific command will vary depending
<li><p><strong>caller</strong> (<em>Object</em><em> or </em><em>Account</em>) – the caller asking for help on the command.</p></li>
<li><p><strong>cmdset</strong> (<aclass="reference internal"href="evennia.commands.cmdhandler.html#evennia.commands.cmdhandler.CmdSet"title="evennia.commands.cmdhandler.CmdSet"><em>CmdSet</em></a>) – the command set (if you need additional commands).</p></li>
<spanclass="sig-name descname"><spanclass="pre">func</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/base_systems/ingame_python/commands.html#CmdCallback.func"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.contrib.base_systems.ingame_python.commands.CmdCallback.func"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">list_callbacks</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/base_systems/ingame_python/commands.html#CmdCallback.list_callbacks"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.contrib.base_systems.ingame_python.commands.CmdCallback.list_callbacks"title="Link to this definition">¶</a></dt>
<dd><p>Display the list of callbacks connected to the object.</p>
<spanclass="sig-name descname"><spanclass="pre">add_callback</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/base_systems/ingame_python/commands.html#CmdCallback.add_callback"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.contrib.base_systems.ingame_python.commands.CmdCallback.add_callback"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">edit_callback</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/base_systems/ingame_python/commands.html#CmdCallback.edit_callback"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.contrib.base_systems.ingame_python.commands.CmdCallback.edit_callback"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">del_callback</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/base_systems/ingame_python/commands.html#CmdCallback.del_callback"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.contrib.base_systems.ingame_python.commands.CmdCallback.del_callback"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">accept_callback</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/base_systems/ingame_python/commands.html#CmdCallback.accept_callback"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.contrib.base_systems.ingame_python.commands.CmdCallback.accept_callback"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">list_tasks</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/base_systems/ingame_python/commands.html#CmdCallback.list_tasks"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.contrib.base_systems.ingame_python.commands.CmdCallback.list_tasks"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">lock_storage</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'cmd:perm(developer)'</span></em><aclass="headerlink"href="#evennia.contrib.base_systems.ingame_python.commands.CmdCallback.lock_storage"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">search_index_entry</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">{'aliases':</span><spanclass="pre">'@calls</span><spanclass="pre">@callbacks</span><spanclass="pre">@callback',</span><spanclass="pre">'category':</span><spanclass="pre">'building',</span><spanclass="pre">'key':</span><spanclass="pre">'@call',</span><spanclass="pre">'no_prefix':</span><spanclass="pre">'call</span><spanclass="pre">calls</span><spanclass="pre">callbacks</span><spanclass="pre">callback',</span><spanclass="pre">'tags':</span><spanclass="pre">'',</span><spanclass="pre">'text':</span><spanclass="pre">'\nCommand</span><spanclass="pre">to</span><spanclass="pre">edit</span><spanclass="pre">callbacks.\n'}</span></em><aclass="headerlink"href="#evennia.contrib.base_systems.ingame_python.commands.CmdCallback.search_index_entry"title="Link to this definition">¶</a></dt>