
ChienDice
简系
## 📘 Introduction
一个新的骰系
## 🚀 Features
- 🎪 **Interactive [docs](https://iamai.retrofor.space) & [demos](https://iamai.retrofor.space/demos)**
- 🕶 **Seamless migration**: Works for **both** [Rasa]() and [GPT]() and more...
- ⚡ **Fully tree shakeable**: Only take what you want, [bundle size](https://iamai.retrofor.space/export-size)
- 🔩 **Flexible**: Configurable event filters and targets
- 🔌 **Optional [Add-ons](https://iamai.retrofor.space/add-ons)**: [Apscheduler](https://iamai.retrofor.space/add-ons/apscheduler), etc.
- 👍 **Cross-platform**: [cqhttp](https://iamai.retrofor.space/guide/cqhttp-adapter.html), [dingtalk](https://iamai.retrofor.space/guide/dingtalk-adapter.html), [Mirai](https://iamai.retrofor.space/guide/mirai-adapter.html) etc.
## ⬇️ Install
### Docker
通过Docker直接部署。
### pip
通过pip下载后导入包部署
### Raw
下载源码直接部署。
## 🌈Site Preview
### 📌tutorial
- _(recommend)_
-
### 📌tools
-
-
-
-
## 👨🚀 Contributors
## 📄 License
[MIT](https://github.com/retrofor/ChienDice/blob/main/LICENSE) © 2023-PRESENT [简律纯](https://github.com/HsiangNianian)
### 第一个娘
**pip部署**
命令行输入
``` shell
pip install ChienDice
```
**创建main.py**
``` py
from ChienDice import Bot
bot = Bot()
if __name__ == "__main__":
bot.run()
```
**开启go-cqhttp**
``` shell
./go-cqhttp
```
**认主**
输入`.get married`
如此简单。
### 轻松入门
> 只需要记住两个命令即可轻松驾驭九只娘!
**入栈**
`.set` 用于设置一切!
**出栈**
`.get` 用于获取一切!
#### 快速举例
**认主**: `.get married`
**退群**: `.get lost`
**获取`jrrp`**: `.get jrrp`
**设置欢淫语**: `.set welcome [欢迎~] 可选添加 [{at}] [{nickname}] [{avatar}] [{id}]`
## 命令列表
> 还在为繁琐命令感到烦恼?使用简系,小学生都能记住的固定词组!
### get
**class `get`(self, *, config_file = 'config.toml', config_dict = None, hot_reload = False)**
Bases: `object`
读取并储存配置 `Config`,加载适配器 `Adapter` 和插件 `Plugin`,并进行事件分发。
Arguments
config_file (Optional[str]) - 配置文件,如不指定则使用默认的 config.toml。 若指定为 None,则不加载配置文件。
config_dict (Optional[Dict]) - 配置字典,默认为 None。 若指定字典,则会忽略 config_file 配置,不再读取配置文件。
hot_reload (bool) - 热重载。 启用后将自动检查 plugin_dir 中的插件文件更新,并在更新时自动重新加载。