Dorodoro 文字冒险游戏插件
July 28, 2026 · View on GitHub
Dorodoro 是一个基于 NoneBot2 框架的文字冒险游戏插件,提供交互式故事体验。
功能特性
- 交互式文字冒险游戏体验
- 支持分支剧情选择
- 可配合图片展示增强游戏体验
- 多用户独立游戏进度保存
安装方法
- nb-cli安装(推荐)
在bot配置文件同级目录下执行以下命令:
nb plugin install nonebot-plugin-dorodoro - 使用 pip 安装插件:
pip install nonebot-plugin-dorodoro
打开 nonebot2 项目的 bot.py 文件, 在其中写入
nonebot.load_plugin("nonebot_plugin_dorodoro")
当然,如果使用 nb-cli 创建的 NoneBot2 项目,也可以在机器人项目的
pyproject.toml 中将 nonebot_plugin_dorodoro 添加到 [tool.nonebot].plugins。
使用方法
doro:开始游戏。choose A或选择 A:选择剧情选项,请将A替换为当前剧情显示的选项。
贡献指南
欢迎提交 Issue 或 Pull Request 来改进本插件。
许可证
本项目采用 AGPL-3.0 许可证。详见 LICENSE 文件。 原项目 doro_ending 采用 AGPL-3.0 许可证。
部分结局图片来自 OppenHaix/doro-today, 采用 MIT 许可证,详见 THIRD_PARTY_NOTICES.md。