Dorodoro 文字冒险游戏插件

July 28, 2026 · View on GitHub

NoneBot Plugin Version License

Dorodoro 是一个基于 NoneBot2 框架的文字冒险游戏插件,提供交互式故事体验。

功能特性

  • 交互式文字冒险游戏体验
  • 支持分支剧情选择
  • 可配合图片展示增强游戏体验
  • 多用户独立游戏进度保存

安装方法

  1. nb-cli安装(推荐) 在bot配置文件同级目录下执行以下命令:
    nb plugin install nonebot-plugin-dorodoro
    
  2. 使用 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