2025-02-01 14:50:52 +00:00
|
|
|
|
import{_ as i,c as a,o as t,ae as n}from"./chunks/framework.AELpvxz7.js";const d=JSON.parse('{"title":"index","description":"","frontmatter":{"title":"index","order":100,"collapsed":true},"headers":[],"relativePath":"en/dev/api/plugins/twisuki_petcat/index.md","filePath":"en/dev/api/plugins/twisuki_petcat/index.md","lastUpdated":null}'),e={name:"en/dev/api/plugins/twisuki_petcat/index.md"};function h(l,s,p,k,r,o){return t(),a("div",null,s[0]||(s[0]=[n('<h1 id="module-nonebot-plugin-marshoai-plugins-twisuki-petcat" tabindex="-1"><strong>Module</strong> <code>nonebot_plugin_marshoai.plugins.twisuki_petcat</code> <a class="header-anchor" href="#module-nonebot-plugin-marshoai-plugins-twisuki-petcat" aria-label="Permalink to "**Module** `nonebot_plugin_marshoai.plugins.twisuki_petcat`""></a></h1><hr><p><code>@on_function_call(description='传入猫猫种类, 新建一只猫猫').params(type=String(description='猫猫种类, 默认"猫1", 可留空'))</code></p><h3 id="async-func-cat-new-type-str-str" tabindex="-1"><em><strong>async func</strong></em> <code>cat_new(type: str) -> str</code> <a class="header-anchor" href="#async-func-cat-new-type-str-str" aria-label="Permalink to "***async func*** `cat_new(type: str) -> str`""></a></h3><p><strong>Description</strong>: 新建猫猫</p><details><summary><b>Source code</b> or <a href="https://github.com/LiteyukiStudio/nonebot-plugin-marshoai/tree/main/nonebot_plugin_marshoai/plugins/twisuki_petcat/__init__.py#L22" target="_blank">View on GitHub</a></summary><div class="language-python vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">python</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">@on_function_call</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(</span><span style="--shiki-light:#E36209;--shiki-dark:#FFAB70;">description</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">=</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">'传入猫猫种类, 新建一只猫猫'</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">)</span><span style="--shiki-light:#B31D28;--shiki-light-font-style:italic;--shiki-dark:#FDAEB7;--shiki-dark-font-style:italic;">.params(type=String(description='猫猫种类, 默认"猫1", 可留空'))</span></span>\n<span class="line"><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">async</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> def</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;"> cat_new</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(type: </span><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;">str</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">) -> </span><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;">str</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">:</span></span>\n<span class="line"><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> return</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> pc_cat.cat_new(</span><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;">type</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">)</span></span></code></pre></div></details><hr><p><code>@on_function_call(description='传入token(一串长20的b64字符串), 新名字, 选用技能, 进行猫猫的初始化').params(token=String(description='token(一串长20的b64字符串)'), name=String(description='新名字'), skill=String(description='技能'))</code></p><h3 id="async-func-cat-init-token-str-name-str-skill-str-str" tabindex="-1"><em><strong>async func</strong></em> <code>cat_init(token: str, name: str, skill: str) -> str</code> <a class="header-anchor" href="#async-func-cat-init-token-str-name-str-skill-str-str" aria-label="Permalink to "***async func*** `cat_init(token: s
|