如何使用
概述
本文档旨在为其他插件的开发者提供与 经济系统 (EconomyAPI)、 商店系统 (ShopAPI)、 股票市场 (StockMarketAPI)、 虚拟产业 (IndustryAPI)、 昵称系统 (NicknameAPI) 和 好感度系统 (FavourProAPI) 进行交互的指南。
核心要点
- 所有API方法均为异步函数 (
async def)。 - 在调用任何API方法时,必须使用
await关键字。 - 所有API实例均通过全局服务字典
shared_services获取。
建议在 data/plugins 目录下创建common目录,然后在common里创建一个services.py,里面填写一个空字典即可,结构示例:
data
├── plugins
│ ├── astrbot_plugin_sign
│ ├── ...
│ └── common
│ └── services.py
└── ...
└── ...services.py 如下:
python
# 这个文件非常简单,只包含一个全局字典,用作我们的“API服务中转站”
shared_services = {}如果你打算自定义全局字典位置,下面的导入需要根据自己设定修改。
