Skip to content

Spark类

Spark类是SparkBridge的一个全局变量,储存着SparkBridge的绝大部分方法与元素。

QClient

spark.QClient

QClient存放着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用户的主要群聊
onBDSsparkbridge是否作为BDS的插件运行
admin_qqsparkbridge的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

此软件与 Mojang Studio、网易、Microsoft 没有从属关系。