Skip to content

koishi-plugin-w-vpet

基于消息数据库的电子宠物插件,用户可以通过发送消息来喂养自己的电子宠物。

功能特点

  • 用户可以领养各种类型的电子宠物(动物、植物、真菌)
  • 宠物健康值会随时间自动下降,需要通过发送消息来维持
  • 宠物会随着时间成长,经历不同的成长阶段
  • 支持自定义宠物名称
  • 与消息数据库集成,根据用户发送的消息数量增加宠物健康值

使用方法

前置条件

本插件依赖于 koishi-plugin-w-message-db 插件,请确保已安装并启用该插件,并且已对目标群组启用消息记录功能。

指令

  • .vpet - 查看或领养宠物
    • -n <name> - 为宠物命名

示例

# 领养或查看宠物
.vpet

# 为宠物命名
.vpet -n 小花

配置项

  • healthDecreasePerDay - 宠物每天健康值下降量(默认:50)
  • healthIncreasePerMessage - 每条消息增加的健康值(默认:10)
  • maxHealth - 宠物最大健康值(默认:100)

宠物机制说明

  • 宠物健康值上限为100,每天会自动下降50点
  • 用户每发送一条消息,宠物健康值增加10点
  • 当健康值降至0时,宠物会死亡,需要重新领养
  • 宠物会随着时间成长,成长值每天增加1点
  • 成长阶段:幼年期(0-6)、成长期(7-29)、成熟期(30-89)、壮年期(90-364)

使用 VitePress 构建 | 赛博朋克科技主题