Spark类
Spark类是SparkBridge的一个全局变量,储存着SparkBridge的绝大部分方法与元素。
QClient
spark.QClientQClient存放着QQ客户端实例,是一个QQ adapter兼容层,可以在CQ客户端API页面找到所有方法
getLogger
spark.getLogger()getLogger方法返回一个Logger实例,详见Log记录器
getFileHelper
spark.getFileHelper("dir_name")getFileHelper返回文件帮助类,详见文件系统
env
spark.env是一个变量池,用于储存插件公共数据
spark.env.set("xxx","xxx")
spark.env.get("xxx")以下是各官方插件在spark上挂载的自定义属性
| 属性 | 备注 |
|---|---|
| main_group | 用户的主要群聊 |
| onBDS | sparkbridge是否作为BDS的插件运行 |
| admin_qq | sparkbridge的QQ管理员数组 |
| xbox_exist | 函数,传入xboxid,返回是否已注册 |
| get_qid_by_xbox | 函数,传入xboxid,返回qqid,否则为空 |
| get_xbox_by_qid | 函数,传入qqid,返回xboxid,否则为空 |
| set_xbox_by_qid | 函数,传入qqid,xboxid,设置xboxid |
| del_xbox_by_qid | 函数,传入qqid,删除xboxid |
