安研色Shiki Dice! 基于LLOneBot搭建手册 阅读须知 本手册系以LiteLoaderQQNT(LLQQNT)配合其LLOneBotApi插件实现Dice!骰娘搭建的教程,其他QQ框架的实现方式参见官网或官群 LLQQNT相关问题请参考LiteLoader官方文档或Github页面。Dice!只是一个以聊天软件为平台、主要支持OneBot协议的掷骰机器人,不涉及平台接口的实现。 Dice!骰娘相关问题请参阅Dice! 2.6.6-rc 文档 (kokona.tech),QQ提问可加Shiki的Dice!官群:928626681(新一群)1029435374(二群) 搭建步骤 下载Dice!一键包_LLOneBot并解压,作为Dice根目录。 安装QQNT9.9.7到默认位置,不运行。 从零安装跳过此步。若此前曾安装过0.x版本的LLQQNT,请参考官方文档清除原先数据。 确认退出所有QQNT,右键以管理员运行安装LiteLoader.exe,待其自动运行至输出安装完毕。 将LLOneBot文件夹复制到C:\Program Files\Tencent\QQNT\resources\app\LiteLoaderQQNT-main\plugins\LLOneBot。 确认/Diceki/driver.toml中的onebot.ws-reverse端口未被占用(默认15800)。双击启动DiceDriver.OneBot.exe 启动QQNT,登录骰娘QQ,点击左下角->设置->LLOneBot->启用反向websocket协议->添加反向websocket协议,输入ws://127.0.0.1:15800(端口如有更改,与上一步保持一致),修改消息上报数据类型为CQ码(若DiceDriver.Onebot版本达到0.4.0则可跳过修改上报数据类型),保存。 注意事项 当前登录QQNT的所有账号都会自动骰娘化,不建议在有自用QQNT需求的电脑上搭建 QQNT尽量不要更新,一旦以重装方式更新,则需要从头安装LLQQNT及其插件。 在确保单开QQNT的情况下,可以修改连接方式为正向websocket,将/Diceki/driver.toml中的onebot一节的ws-reverse=127.0.0.1:15800改为ws=127.0.0.1:15800。
棠语Anato 补充说明的特殊情况: “修改消息上报数据类型为CQ码”这步可能无法正常执行。 此时应当打开日志: 打开日志文件: 将"messagePostFormat": "array"修改为"messagePostFormat": "string",然后保存。 (图中看到的已经是修改后的结果) 即可完成修改。 这是由于LiteLoader的问题造成的,开发者目前似乎正在想办法规避下拉框造成的漂移或消失等问题。
intergal C:\Users\Administrator\AppData\Local\Temp\LiteLoaderQQNT-Plugin-Plugin-Store.zip is not a zip file 不知道这个是怎么一回事
追风 发生错误: C:\Users\ADMINI1\AppData\Local\Temp\LiteLoaderQQNT-Plugin-Plugin-Store.zip is not a zip file
miaoff 请问贴中给出的qq版本打开时会显示版本过旧需要更新,从而无法登录,而新版的qqnt文件夹里没有“package.json”等文件,从而导致运行“安装liteloader”会直接报错,该怎么办呢? 另,我也试了无视无法登录的问题,直接从旧版qq开始安装liteloader,然后遇到了和楼上两位一样的问题。找到对应位置的“LiteLoaderQQNT-Plugin-Plugin-Store.zip”, 显示此文件invalid。 求解,谢谢!
rubyhikato 石墨也已过期,新的文档请在这里查看↓ https://jcnb1taoolhj.feishu.cn/docx/UupHdhLa7o1NkzxoRGacSHlinae 如果有问题请去论坛的答疑帖汇报,谢谢