通过提供问题和打乱位置的选项,让群员在群里学知识,陶冶情操
- 题库题型随机
- 选项位置随机
- 题目数量固定 目前10组问题
答错提示
答对提示
连对额外积分
完成结算
tip: 第一版只做抢答,后续还有指定选题,和指定考试人员/得分、成就系统
另外招募参与试卷出题人员,欢迎加入
通过提供问题和打乱位置的选项,让群员在群里学知识,陶冶情操
答错提示
答对提示
连对额外积分
完成结算
tip: 第一版只做抢答,后续还有指定选题,和指定考试人员/得分、成就系统
另外招募参与试卷出题人员,欢迎加入
.json
规则进行题目的数据导入本地题库
将 .json
文件放置在指定目录下。(默认 ./data/answerData
);.json
格式如下:
export type Answer = {
/** 题目信息 */
msg: string,
/** 题目标题 */
guild: string,
/** 题目配图 */
pic: string,
/** 答题列表 */
content: AnswerItem
}
/** 答题列表 */
export type AnswerItem = {
/** 题目id */
[keys: number]: {
/** 题目id */
id: number,
/** 题目得分 */
mark: number,
/** 题目问题 */
ask: string,
/** 提示 */
more: {
/** 成功提示 */
get?: string[],
/** 失败提示 */
lose?: string[]
},
/** 正确答案 */
susses: string[],
/** 题目配图 */
pic?: string,
/** 题目选项 */
column: string[]
}
}
示例
{
"msg": "本地演示题目",
"guild": "B站鬼畜区送分题",
"pic": "https://smmcat.cn/run/answer/6.png",
"content": {
"0": {
"id": 0,
"mark": 1,
"ask": "森之妖精是谁?",
"more": {
"get": [
"[tip!] 比利王就是森之妖精,这是送分了!"
]
},
"susses": [
"比利海灵顿"
],
"pic": "https://smmcat.cn/run/answer/item/%E6%AF%94%E5%88%A9.png",
"column": [
"比利海灵顿",
"木吉",
"贝奥兰迪",
"井上"
]
},
"1": {
"id": 1,
"mark": 1,
"ask": "图中人物是谁?",
"more": {},
"susses": [
"贝奥兰迪"
],
"pic": "https://smmcat.cn/run/answer/item/贝奥兰迪.png",
"column": [
"贝奥兰迪",
"van样",
"比利海灵顿",
"木吉",
"香蕉君"
]
},
// ...
}
配置项
指定抢答题库