LiteyukiBot-TriM/docs/usage/basic_command.md
snowy 8e1ec22679 feat: 野兽先辈主题包
fix: 插件模块名问题
feat: `nps` -> `npm`
2024-04-08 17:01:55 +08:00

98 lines
2.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: 基础命令
icon: comment
order: 1
category: 使用手册
---
## 基础插件
### **轻雪 `liteyuki`**
```shell
仅超级用户
reload-liteyuki # 重载轻雪
update-liteyuki # 更新轻雪
liteecho # 查看当前bot
config set <key> value # 添加配置项,若存在则会覆盖,输入值会被执行以转换为正确的类型,"10"和10是不一样的
config get [key] # 查询配置项不带key返回配置项列表推荐私聊使用
switch-image-mode # 在普通图片和Markdown大图之间切换该功能需要commit:505468b及以后的Lagrange.OneBot
所有人可用
liteyuki-docs # 查看轻雪文档
```
命令别名
```shell
reload-liteyuki 重启轻雪,
update-liteyuki 更新轻雪,
reload-resources 重载资源,
config 配置 | set 设置 | get 查询,
switch-image-mode 切换图片模式,
liteyuki-docs 轻雪文档
```
### **插件/包管理器 `liteyuki_pacman`**
- 插件管理
```shell
# 仅超级用户
npm update # 更新插件商店索引
npm install <plugin_name> # 安装插件
npm uninstall <plugin_name> # 卸载插件
npm search <keywords...> # 通过关键词搜索插件
npm enable-global <plugin_name> # 全局启用插件
npm disable-global <plugin_name> # 全局禁用插件
# 群聊仅群主、管理员、超级用户可用,私聊所有人可用
npm enable <plugin_name> # 当前会话启用插件
npm disable <plugin_name> # 当前会话禁用插件
npm list [page] [num] # 列出所有插件 page为页数num为每页显示数量
```
- 资源包管理
```shell
# 仅超级用户
rpm list [page] [num] # 列出所有资源包 page为页数num为每页显示数量
rpm load <pack_name> # 加载资源包
rpm unload <pack_name> # 卸载资源包
rpm change <pack_name> # 修改优先级
rpm reload # 重载所有资源包
```
命令别名
```shell
npm 插件管理 | update 更新 | install 安装 | uninstall 卸载 | search 搜索
enable 启用 | disable 停用 | enable-global 全局启用 | disable-global 全局停用 | list-plugin 插件列表
rpm 资源包 | load 加载 | unload 卸载 | change 更改 | reload 重载 | list 列表
```
```shell
# 受限于Nonebot的钩子函数目前只能阻断消息事件的传入对于主动推送消息的插件无法将其阻止
------
```
### **用户管理`liteyuki_user`**
```shell
profile # 查看用户信息菜单
profile set <key> [value] # 设置用户信息或打开属性设置菜单
profile get <key> # 获取用户信息
```
命令别名
```shell
profile 个人信息 | set 设置 | get 查询
```
**参数**`<param>`为必填参数,`[option]`为可选参数。
**命令别名**:配置了命令别名的命令可以使用别名代替原命令,例如`npm install ~`可以使用`插件 安装 ~`代替。