/// /// @ts-check const VERSION = 'v1.1'; serein.registerPlugin('答案之书', VERSION, 'Zaitonn', '需要安装`MsgHelper.js`前置'); serein.setListener('onPluginsLoaded', () => { /** @type {regHandler} */ const MHregHandler = serein.imports('MsgHelper.regHandler'); if (!MHregHandler || typeof (MHregHandler) != 'function') throw new Error('你需要安装`MsgHelper.js`'); serein.safeCall(MHregHandler, { name: '答案之书', descriptions: ['答案之书', '用法:“答案之书 [你的问题]”'], author: 'Zaitonn', version: VERSION, triggers: [{ type: 'startswith', params: ['答案之书'], callback: callback }] }); }); function callback({ message, message_id }) { const answer = answers[Math.floor(Math.random() * answers.length)] || '不知道'; const question = message.length > 5 ? `「${message.substring(5)}」` : '你'; return `[CQ:reply,id=${message_id}]${question}的答案是:\n${answer}`; } const answers = [ "这时候非常顺利", "大方一点", "等等", "放轻松点,慢慢来", "管它呢", "好运将会降临", "忽略了一件显而易见的事", "换个角度想想", "会付出代价", "会感到庆幸", "会很不顺利", "会很顺利", "会后悔的", "会失去自我", "会特别顺利", "结果可能让人惊讶", "肯定的", "没错", "木已成舟", "你必须解决一些相关的问题", "不会后悔的", "不会失望的", "得真正地努力一下", "还有别的选择", "你将取得成功", "你说了算", "你心里已经有答案了", "需要合作", "需要冒险", "要主动", "你在开玩笑吗?", "你做什么都没用", "奇迹即将降临", "千万别信", "千万不能失败", "认清现实吧", "三思而后行", "尚待时日", "省点力气吧", "时机未到", "听听别人怎么说", "听听专家的意见", "万一错过,就没这个机会了", "为什么不呢?", "问问你的亲人", "问问自己,为什么要这么干", "先做点别的", "现在还说不清", "相信你最初的想法", "想得美", "想想有没有机会", "休息一下就好了", "学会妥协", "眼光长远一点", "要变通", "要知足", "要抓住问题的关键", "一定会有好结果的", "一笑了之", "以后再说", "用尽一切办法去努力", "有", "有可能", "仔细想想再说", "再等等看", "障碍重重", "这辈子都不可能", "这不可取", "这不切实际", "这不值得努力", "这会影响你的形象", "这件事会很麻烦", "这件事你说了不算", "这没什么意义", "这取决于你的行动", "没法保证", "无法预测", "这是在浪费金钱", "没什么好结果", "值得奋斗", "这种事情不要告诉别人", "只有一次机会", "众所周知", "重新想想", "做最坏的打算", "不要纠结了", "毫无道理", "结果会让你惊喜", "这不是你想要的", "寻找机会就行", "不要自作多情", "最后一次机会", "顺其自然", "学会释然", "别瞎折腾了", "再过几年", "不要忽视自己的力量", "尽在掌握之中", "地点不合适", "不作死就不会死", "当局者迷", "另择吉日", "时间会证明一切", "并非永恒", "倾听你内心的声音", "如你所愿", "遇上方知有", "不值得", "见好就收", "你猜", "时机尚不成熟", "这难以置信", "与你无关", "放手", "拭目以待", "寻求更多的选择", "不", "别忽视显而易见的东西", "结果可能令人吃惊", "有决心就能成功", "做一次改变", "照别人告诉你的去做", "不能保证", "答案可能会以另一种形式出现", "毫无疑问", "这样做会使事情变得有趣", "这是肯定的", "有可能会伤害到他人", "全身心投入将赢得好结果", "采取冒险的态度", "最好等待", "可能会惹上麻烦", "你需要采取主动", "似乎没问题", "当然", "不要在意", "尽早做好它", "你终会发现你想知道的一切", "除非你独自一人", "是,但不要强求", "你需要去适应", "明天再来试试", "以更放松的态度去面对", "你需要考虑其他方法", "在习惯中接受一些改变", "要知道选择太多和选择太少一样很难", "别浪费时间了", "是", "花更多时间来决定", "灵活应对", "似乎已成事实", "看开一点", "问问你的异性同事", "柳暗花明又一村", "你会后悔的", "避免第一个解决办法", "随它去吧", "过段时间就不那么重要了", "拭目以待", "相信你最初的想法", "请不要抗拒", "这会带来好运", "那一定很棒", "把它记下来", "可能发生小意外", "学习并享受它", "这具有重要意义", "防备意外发生", "一切将依赖于你的选择", "转移注意力", "离开", "你需要其他人的帮助", "这有些特别", "不要犹豫", "先完成其他事", "给自己一点时间", "现在你就能", "那不值得纠结", "那将影响别人对你的看法", "照别人说的去做", "转移你的注意力", "你会失望的", "最好关注你的工作", "形式尚不明朗", "不要抱有成见", "你必须现在就行动", "那可能很难,但值得", "付出就会有回报", "对意外要有思想准备", "更细心地去倾听,你就会知道", "且行且思", "你有能力以任何方式改善", "这是你不会忘记的事物", "履行你的义务", "快刀斩乱麻", "别在这上面下赌注", "也许吧", "专注于你的家庭生活", "绝对不", "等待", "别犯傻了", "可能吧", "表示怀疑", "意义非凡", "那可能非同寻常", "不可能失败", "你需要了解更多", "情况很快就会有变化", "这并不重要", "顺其自然", "问问你最好的朋友", "这时不要再自找麻烦", "晚一点处理", "尝试一种更可能的解决方案", "先做重要的事”", "投硬币来做决定吧", "这也取决于另一种情况", "你最终能如愿", "可行", "答案就在你家窗外", "现在的你比以往任何时候都清楚", "只需说声“谢谢”", "或许,等你再年长些就明白了", "这将轰动一时", "放手一搏", "事情会朝目标发展", "更细心去了解,你就知道该怎么做了", "需要做更多的努力", "等待一个更好的机会", "数到5,再试一次", "你不得不妥协", "很快就能解决", "十分确定", "这还不确定", "谨慎处理", "全力以赴", "重新考虑你的做法", "问问你的母亲吧", "如果你独自一人就不要", "无需担忧", "保持开放的心态", "你会为自己所做的感到高兴的", "发挥你的想象力", "献出你的一切", "顺从你的意愿", "先做好自己的事", "不要怀疑", "是时候做新打算了​", "省省力气吧", "合作将是关键", "此时不宜", "把这看做一次机会", "莫等待", "你可能不得不放弃其他东西", "遵守规则", "相关问题可能会出现", "事情将如你所愿", "赌一把", "以后再处理", "结果是乐观的", "期待解决", "灵活应对", "注意细节", "你的行动会使一切变好", "答案就在公园里", "消除你自身的障碍", "这是不明智的", "将需要大量的努力", "不要勉强自己", "是时候做打算了", "别再犹豫了", "享受这次体验", "要付出坚持不懈的努力", "那仍旧无法预测", "毋庸置疑", "多花点时间来做决定", "只做这一次", "这是不明智的", "做些改变", "可行", "先做好其他事", "不要陷入到情绪之中", "相信你的直觉", "采纳智者的建议", "情况不明了", "你不得不妥协", "列出否定的理由", "要有耐心", "一笑置之", "继续", "你必须随机应变", "别忘记享受乐趣", "那是在浪费金钱", "重要的优先", "为了做出最好的决定,务必保持冷静", "尝试一个更没把握的方法", "清除你自身的障碍", "那可能已成事实", "保守你的秘密", "你必须马上行动", "不要妄下赌注", "那可能已无法改变", "一些帮助能确保你成功", "你肯定会获得支持", "只做一次", "遵循智者的建议", "如你所愿", "当局者迷", "无论你怎么做,结果依旧", "先主后次", "这会让你付出代价​​​", "尽早行动", "寻求更多选择", "你现在比以往任何时候都清楚", "极可能发生事故", "带着好奇去探索", "列出这样做的理由", "马上停下来", "这不是很确定", "不用担心", "不要告诉别人", "你需要其他人的帮助", "那将是一件乐事", "不要迫于压力草率行事", "不要等待", "你能以任何方式改善现状", "你会为此感到高兴", "放弃之前的想法", "你不会忘记这些", "谨慎对待", "放弃你现在的想法", "有理由保持乐观", "你会发现自己难以妥协", "改变不会很快发生", "有些障碍需要克服", "耐心点", "果断放弃", "最好把心思放在工作上", "要做就做好,否则就不要去做", "深表怀疑", "最好的解决方法可能不太明显", "已超出你的控制", "看看会发生什么", "你需要更多信息", "开阔视野", "看得更清楚些", "结果可能会令人震惊", "节省你的精力吧", "管它呢", "无论你做什么,结果依旧", "那将引起一些纷争", "相关问题可能会浮出水面", "遵循其他人的建议", "改变将不会很快发生​​​", "值得付出努力", "负起责任来", "不值得一争", "问问你的父亲吧", "向别人倾诉", "看起来还行", "绝不", "等待一个更好的提议", "你可能会遭遇反对", "告诉某人那对你意味着什么", "一切都取决于你的选择", "把这看作一个时机", "不要陷入你的情绪", "你一定得这么做", "享受这个过程", "不识庐山真面目,只缘身在此山中", "你不会失望的", "是时候走了", "欣然接受", "遵循其他人的意见", "说出来吧", "慷慨大度一些", "你可能遭遇反对", "你能否不要抗拒", "要障碍需要克服", "做出改变", "无法保证", "算了吧", "合作是关键" ];