KiviBot 轻量、跨平台的 QQ 机器人框架

机器人框架


发布插件

<h1>发布插件</h1> <p>警告</p> <p>当前无法发布插件,只能通过打包插件文件让别人下载</p> <p>警告</p> <p>当前无法发布插件,只能通过打包插件文件让别人下载</p> <p>警告</p> <p>当前无法发布插件,只能通过打包插件文件让别人下载</p> <p>推荐(npm 插件)</p> <p>如果你的插件有<strong>实用的功能</strong>,<br /> 建议发布到 <a href="https://www.npmjs.com/">npmjs 平台</a>,以供他人更方便的下载!</p> <p><strong>按照下面步骤依次操作:</strong></p> <h2>注册账号</h2> <p>在 <a href="https://www.npmjs.com/">npmjs 平台</a>,<strong>注册你自己的账号</strong>。 </p> <p>&gt; 请记住你的名称,密码,以及邮箱。</p> <h2>cd 文件夹</h2> <p>接下来有两种操作:</p> <ul> <li><strong>方法一:</strong> 终端 <code>cd</code> 到 框架 &gt; plugins &gt; <code>插件所在文件夹</code><br /> 文件夹下应有 index.js 文件</li> </ul> <p>cmd</p> <pre><code>cd /plugins/myplugin</code></pre> <ul> <li><strong>方法二:</strong> 新建文件夹,将 index.js 拖入</li> </ul> <h2>执行指令</h2> <p>1.在插件文件夹终端 <strong>初始化</strong> 模块/包</p> <p>cmd</p> <pre><code>npm init</code></pre> <p>根据提示设置参数:</p> <p>&gt; name:pupbot-plugin-xxxx<br /> &gt; version:Enter<br /> &gt; description: 简单介绍模块内容<br /> &gt; main: Enter/入口文件<br /> &gt; test command: Enter<br /> &gt; git repository: Enter/若在 github 发布可有<br /> &gt; keywords: 关键词(pupbot pupbot-plugin)<br /> &gt; author: 作者<br /> &gt; license(ISC):Enter/代码授权许可</p> <p>2.<strong>检测报错</strong></p> <p>cmd</p> <pre><code>npm install -g</code></pre> <p>3.<strong>连接账号</strong> 输入名称,密码,邮箱</p> <p>cmd</p> <pre><code>npm link npm login</code></pre> <p>本次连接账号后,以后可不用再登录。 </p> <p>4.<strong>上传代码</strong></p> <p>cmd</p> <pre><code>npm publish</code></pre> <h2>更新插件</h2> <p>cmd</p> <pre><code>npm version patch //更新版本号</code></pre> <p>cmd</p> <pre><code>npm publish</code></pre> <h2>更改信息</h2> <p>可以到 <a href="https://www.npmjs.com/">npmjs 平台</a>更改你的 packages 信息。</p> <h2>展示文档</h2> <p>为了使别人直接看到插件的功能,指令等。<br /> 你可以在文件夹下,创建 <strong><a href="http://readme.md/">README.md</a></strong> 文件显示插件相关内容。</p> <p><a href="http://readme.md/">README.md</a> 以 markdown 语法编写,<br /> 可到 <a href="https://markdown.com.cn/editor/">markdown 语法</a> 学习文档的编写。<br /> 或参考别人的 md 写法: <a href="https://www.npmjs.com/package/pupbot-plugin-ai?activeTab=explore">示例 1</a>,<a href="https://www.npmjs.com/package/pupbot-plugin-mcmotd?activeTab=explore">示例 2</a></p>

页面列表

ITEM_HTML